添加 EmListControlAddItem - AddItemByEmListControlAddItem

2017-02-26 21:11:01  访问(1703) 赞(0) 踩(0)

  • 
            /// <summary>
            /// 添加 EmListControlAddItem - AddItemByEmListControlAddItem
            /// </summary>
            /// <param name="ddl"></param>
            /// <param name="curEmListControlAddItem"></param>
            public static void AddItemByEmListControlAddItem
                (
                    FineUI.DropDownList ddl,
                    SlowX.FineUIUtils.Enums.ListControlAddItem.EmListControlAddItem curEmListControlAddItem
                )
            {
                switch (curEmListControlAddItem)
                {
                    case Enums.ListControlAddItem.EmListControlAddItem.不添加:
                        break;
                    case Enums.ListControlAddItem.EmListControlAddItem.其它:
                        ddl.Items.Add(new FineUI.ListItem("其它", "0"));
                        break;
                    case Enums.ListControlAddItem.EmListControlAddItem.请选择:
                        ddl.Items.Insert(0, new FineUI.ListItem("--请选择--", ""));
                        break;
                    case Enums.ListControlAddItem.EmListControlAddItem.全部:
                        ddl.Items.Insert(0, new FineUI.ListItem("--全部--", ""));
                        break;
                    case Enums.ListControlAddItem.EmListControlAddItem.无:
                        ddl.Items.Add(  new FineUI.ListItem("无", "0"));
                        break;
                    case Enums.ListControlAddItem.EmListControlAddItem.根:
                        ddl.Items.Insert(0,new FineUI.ListItem("根", "0"));
                        break;
                    case Enums.ListControlAddItem.EmListControlAddItem.自定义:
                        break;
                    default:
    
                        throw new Exception
                            (
                                "方法:"
                                + MethodBase.GetCurrentMethod().ReflectedType.FullName
                                + " "
                                + MethodBase.GetCurrentMethod().ToString()
                                + " 发生异常:"
                                + "枚举("
                                + curEmListControlAddItem.GetType().FullName
                                + "."
                                + curEmListControlAddItem.ToString()
                                + ")未知,对应的代码尚未实现。"
                            );
                }
            }
    
    

  • 
            #region Enum
    
            /// <summary>
            /// 数据库类型
            /// </summary>
            public enum EmListControlAddItem
            {
    
                /// <summary>
                /// 自定义
                /// </summary>
                自定义 = 1,
                /// <summary>
                /// 不添加
                /// </summary>
                不添加,
                /// <summary>
                /// 无(text = 无,Value=0)
                /// </summary>
                无,
                /// <summary>
                /// 请选择 (text = 请选择,Value="")
                /// </summary>
                请选择,
                /// <summary>
                /// 全部 (text = 全部,Value="")
                /// </summary>
                全部,
                /// <summary>
                /// 根(text=根,Value="0")
                /// </summary>
                根,
                /// <summary>
                /// 其它 (text = 其它,Value=0)
                /// </summary>
                其它
            }
    
            #endregion Enum
    
    

标签:添加 EmListControlAddItem - AddItemByEmListControlAddItem 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)
 
  ┈全部┈  
 
(显示默认分类)