-1
で
私はこのコードを持っている:WPF DataTrigger - 独自の列挙戻りヌルXAML
の.xaml:
<DataTrigger Binding="{Binding Path=TypeItem}" Value="{x:Static local:CListBoxItem+ETypeItem.File}">
...
</DataTrigger>
.csファイル:私は自分のスタイルをアプリ実行すると
public CListBoxItem(ETypeItem _type)
{
this.TypeItem = _type;
InitializeComponent();
}
...
public enum ETypeItem { File, Directory }
...
public static readonly DependencyProperty TypeItemProperty =
DependencyProperty.Register("TypeItem", typeof(ETypeItem), typeof(CListBoxItem), new PropertyMetadata(ETypeItem.Directory));
public ETypeItem TypeItem
{
get { return (ETypeItem) GetValue(TypeItemProperty); }
set { SetValue(TypeItemProperty, value); }
}
はしないでください作業。私が使用する場合:
<DataTrigger Binding="{Binding Path=TypeItem}" Value="{x:Null}">
...
</DataTrigger>
次に、どのようにTypeItemを独自のスタイルでロードするには?
ありがとうございます。この作品:D –