我在Silverlight中设置了一个列表框样式,我正在制作的触发器在Blend中不起作用。这是代码。
<Style TargetType="ListBoxItem" x:Key="ContainerStyle">
<Style.Triggers>
<Trigger Property="IsSelected" Value="True">
<Setter Property="ContentTemplate" Value="{StaticResource SelectedTemplate}" />
</Trigger>
</Style.Triggers>
<Setter Property="ContentTemplate" Value="{StaticResource ItemTemplate}" />
</Style>
Blend只是说“成员触发器无法识别或无法访问。
答案 0 :(得分:0)
那是因为Style
类没有Triggers
集合。只有FrameworkElement
的衍生产品具有Triggers
集合,并且在Silverlight中仅识别Loaded
触发器。