visualstategroup

    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"> </

    0热度

    1回答

    我试图更改按钮动态按下背景。但我无法从背后的代码访问此属性。 根据按钮的基本风格,我尝试获取ControlTemplate(通过TemplateProperty),但没有方法从它检索它包含的网格(RootGrid)。 所以我试图让VisualStateGroup这样的: var visualStateGroups = VisualStateManager.GetVisualStateGroups(

    1热度

    1回答

    关于VisualStateGroup有一些基本的东西我不理解。我读过的所有东西都让我相信它们是正交的。也就是说,一个群体的状态变化不会影响其他群体。事实上,如果情况并非如此,那么他们就会毫无意义。 但是,为了试图理解我遇到的一些奇怪的行为,我将一个简单的例子说明了一个组中的状态变化可以触发另一个组中的动画。我试图理解这可能是怎么回事。 我要的是一个基于ToggleButton控制以具有一个外观切换

    1热度

    1回答

    这是silverlight/XAML问题。 不知道我做错了,这似乎引发错误: <ColorAnimation Storyboard.TargetName="btnRemoveBorder" Storyboard.TargetProperty="Background" To="#FFDEBA29" Duration="0" /> 第二个问题是......与选择和聚焦状态比较混乱。一个国家

    1热度

    1回答

    我正在尝试为WPF Expander控件创建一个ControlTemplate,但是我碰到了一个试图为Expanded和Collasped状态设置动画的路障。 当应用程序最初启动时,我的Expanded状态动画会触发一次,但在此之后不再触发。 我不知道发生了什么在这里,但这里是我的ControlTemplate目前看起来像:(我有一些虚假为了只是用于测试值) <ControlTemplate Ta

    2热度

    1回答

    只是想知道我怎么能可视状态之间的视觉状态组,开关一样,如果我有: <SomeControl x:name="ControlName"> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="CommonStates"> <VisualState x:Name="Me">..</Visua