【发布时间】:2017-11-12 12:03:08
【问题描述】:
我正在开发一个 UWP 应用,我正在使用 Template10。
我有一个TextBlock,在VisualStateNarrow 我想要它RelativePanel.AlignVerticalCenterWithPanel="True" 和NormalMinWidth 我想要RelativePanel.AlignHorizontalCenterWithPanel="True" 但我不能这样做!
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="AdaptiveVisualStateGroup">
<VisualState x:Name="VisualStateNarrow">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="{StaticResource NarrowMinWidth}"/>
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="TextBlock.RelativePanel.AlignVerticalCenterWithPanel="True"/>
</VisualState.Setters>
</VisualState>
<VisualState x:Name="VisualStateNormal">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="{StaticResource NormalMinWidth}"/>
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="TextBlock.RelativePanel.AlignHorizontalCenterWithPanel="True"/>
</VisualState.Setters>
</VisualState>
<VisualState x:Name="VisualStateWide">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="{StaticResource WideMinWidth}"/>
</VisualState.StateTriggers>
<VisualState.Setters>
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
在 XAML 编辑器中给我这个错误:“抛出异常。” - “无法解析指定对象上的 TargetProperty RelativePanel.AlignHorizontalCenterWithPanel。”
我有很多 Setter.Target,它们都可以工作! 我的 Setter.Target 示例:
<Setter Target="TextBlock.Margin" Value="8"/>
<Setter Target="TextBlock.Width" Value="200"/>
<Setter Target="TextBlock.Height" Value="200"/>
【问题讨论】:
标签: c# uwp uwp-xaml template10