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.注意事项

参数一定是整型的

 

posted @ 2020-02-23 16:55  <--青青子衿-->  阅读(701)  评论(0)    收藏  举报
// /**/ // 在页脚Html代码 引入 // function btn_donateClick() { var DivPopup = document.getElementById('Div_popup'); var DivMasklayer = document.getElementById('div_masklayer'); DivMasklayer.style.display = 'block'; DivPopup.style.display = 'block'; var h = Div_popup.clientHeight; with (Div_popup.style) { marginTop = -h / 2 + 'px'; } } function MasklayerClick() { var masklayer = document.getElementById('div_masklayer'); var divImg = document.getElementById("Div_popup"); masklayer.style.display = "none"; divImg.style.display = "none"; } setTimeout( function () { document.getElementById('div_masklayer').onclick = MasklayerClick; document.getElementById('btn_donate').onclick = btn_donateClick; var a_gzw = document.getElementById("guanzhuwo"); a_gzw.href = "javascript:void(0);"; $("#guanzhuwo").attr("onclick","follow('33513f9f-ba13-e011-ac81-842b2b196315');"); }, 900);