visualstategroup

    0熱度

    1回答

    我試圖更改按鈕動態按下背景。但我無法從背後的代碼訪問此屬性。 根據按鈕的基本風格,我嘗試獲取ControlTemplate(通過TemplateProperty),但沒有方法從它檢索它包含的網格(RootGrid)。 所以我試圖讓VisualStateGroup這樣的: var visualStateGroups = VisualStateManager.GetVisualStateGroups(

    1熱度

    1回答

    我正在嘗試爲WPF Expander控件創建一個ControlTemplate,但是我碰到了一個試圖爲Expanded和Collasped狀態設置動畫的路障。 當應用程序最初啓動時,我的Expanded狀態動畫會觸發一次,但在此之後不再觸發。 我不知道發生了什麼在這裏,但這裏是我的ControlTemplate目前看起來像:(我有一些虛假爲了只是用於測試值) <ControlTemplate Ta

    1熱度

    1回答

    我在製作一個通用Windows應用程序。我爲我的菜單使用了Splitview,如果我調整窗口大小,我使用視覺狀態觸發器來調整佈局。但它似乎並沒有工作。 我在微軟構建網站(link)上觀看了一場演講。 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}" DataContext="{StaticRes

    2熱度

    1回答

    我有一個UI控制的XAML(其從按鈕繼承)和具有各種視覺狀態組中,如下所示: <vsm:VisualStateGroup x:Name="CommonStates"> <vsm:VisualState x:Name="Normal"/> <vsm:VisualState x:Name="MouseOver"> </

    1熱度

    1回答

    關於VisualStateGroup有一些基本的東西我不理解。我讀過的所有東西都讓我相信它們是正交的。也就是說,一個羣體的狀態變化不會影響其他羣體。事實上,如果情況並非如此,那麼他們就會毫無意義。 但是,爲了試圖理解我遇到的一些奇怪的行爲,我將一個簡單的例子說明了一個組中的狀態變化可以觸發另一個組中的動畫。我試圖理解這可能是怎麼回事。 我要的是一個基於ToggleButton控制以具有一個外觀切換

    1熱度

    1回答

    這是silverlight/XAML問題。 不知道我做錯了,這似乎引發錯誤: <ColorAnimation Storyboard.TargetName="btnRemoveBorder" Storyboard.TargetProperty="Background" To="#FFDEBA29" Duration="0" /> 第二個問題是......與選擇和聚焦狀態比較混亂。一個國家

    2熱度

    1回答

    只是想知道我怎麼能可視狀態之間的視覺狀態組,開關一樣,如果我有: <SomeControl x:name="ControlName"> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualState x:Name="Me">..</Visua