Xamarin 3.0 有什么方法可以将Visual State Manager(VSM)定义放入单个资源字典中。 如果可以的话,请您举个例子。 谢谢您。
答案 0 :(得分:0)
应用于条目的正常/禁用状态的XAML示例:
<ResourceDictionary>
<Style TargetType="Entry" ApplyToDerivedTypes="True">
<Setter Property="VisualStateManager.VisualStateGroups">
<VisualStateGroupList x:Name="CommonStates">
<VisualStateGroup>
<VisualState x:Name="Normal">
<VisualState.Setters>
<Setter Property="BackgroundColor" Value="Green" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Disable">
<VisualState.Setters>
<Setter Property="BackgroundColor" Value="Gray"/>
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateGroupList>
</Setter>
</Style>
</ResourceDictionary>