Gem*_*ran 3 xaml visualstates uwp uwp-xaml
如何使用视觉状态更改对象的Canvas.Zindex?我本以期能够做到这样的事情......
<VisualState x:Name="MyVisualState">
<VisualState.Setters>
<Setter Target="MyObject.Visibility" Value="Visible" />
<Setter Target="MyObject.Background" Value="Transparent" />
<Setter Target="MyObject.Canvas.ZIndex" Value="12" />
</VisualState.Setters>
</VisualState>
Run Code Online (Sandbox Code Playgroud)
但这不起作用.我还没有找到任何关于如何做到这一点的例子.有人可以帮忙吗?
干得好.请注意,您需要它(),因为它Canvas.ZIndex是一个附加属性,这就是您在XAML中定义它的值的方式.
<VisualState x:Name="MyVisualState">
<VisualState.Setters>
<Setter Target="MyObject.Visibility"
Value="Visible" />
<Setter Target="MyObject.Background"
Value="Transparent" />
<Setter Target="MyObject.(Canvas.ZIndex)"
Value="12" />
</VisualState.Setters>
</VisualState>
Run Code Online (Sandbox Code Playgroud)
您可能对此答案感兴趣,该答案将向您展示如何在不编写任何代码的情况下生成上述代码.
| 归档时间: |
|
| 查看次数: |
89 次 |
| 最近记录: |