在WPF中分配控件的Tag属性

时间:2010-04-27 20:55:34

标签: wpf silverlight xaml

如果我有7个checkBox,一个星期的每一天,我可以在XAML中为每个System.DayOfWeek枚举值分配Tag属性吗?

<StackPanel >
   <StackPanel.Resources>
      <system:DayOfWeek x:Key="Monday" >Monday</system:DayOfWeek>
   </StackPanel.Resources>
   <CheckBox Name="chkMo" Tag="{StaticResource Monday}">Mo</CheckBox>
     ...
</StackPanel>

有没有办法直接将枚举值分配给标记而不使用资源?

1 个答案:

答案 0 :(得分:3)

是的,请尝试以下方法:

 <CheckBox Name="chkMo" Tag="{x:Static system:DayOfWeek.Monday}">Mo</CheckBox>