WPF枚举的使用
1.枚举
namespace EMRCPOE.Presentation.Common.Enum { /// <summary> /// 仓库管理类别 /// </summary> public enum StorageEnum { /// <summary> /// 入库方式 /// </summary> [Description("入库方式")] Import = 1, /// <summary> /// 出库方式 /// </summary> [Description("出库方式")] Export = 2, /// <summary> /// 入库名称方式 /// </summary> [Description("入库名称方式")] ImportName = 3, /// <summary> /// 出库名称方式 /// </summary> [Description("出库名称方式")] ExportName = 4 } }
2.引用命名空间
xmlns:enmu="clr-namespace:EMRCPOE.Presentation.Common.Enum;assembly=EMRCPOE.Presentation.Common"
3.代码中的使用
<comm.uc:IconRadioButton x:Name="irbtnImportStorage" CornerRadius="3,0,0,3" Content="入库方式" Command="{Binding Source={StaticResource UCDicTabNavigation},Path=CheckStorageClassCommand}" CommandParameter="{x:Static enmu:StorageEnum.Import}"> </comm.uc:IconRadioButton> <comm.uc:IconRadioButton x:Name="irbtnExportStorage" CornerRadius="0,0,0,0" Content="出库方式" IsChecked="True" Command="{Binding Source={StaticResource UCDicTabNavigation},Path=CheckStorageClassCommand}" CommandParameter="{x:Static enmu:StorageEnum.Export}"> </comm.uc:IconRadioButton> <comm.uc:IconRadioButton x:Name="irbtnImportStorageName" CornerRadius="0,0,0,0" Content="库存名称入库" Command="{Binding Source={StaticResource UCDicTabNavigation},Path=CheckStorageClassCommand}" CommandParameter="{x:Static enmu:StorageEnum.ImportName}"> </comm.uc:IconRadioButton> <comm.uc:IconRadioButton x:Name="irbtnExportStorageName" CornerRadius="0,3,3,0" Content="库存名称出库" Command="{Binding Source={StaticResource UCDicTabNavigation},Path=CheckStorageClassCommand}" CommandParameter="{x:Static enmu:StorageEnum.ExportName}"> </comm.uc:IconRadioButton>
4.注意事项
参数一定是整型的
浙公网安备 33010602011771号