添加 EmListControlAddItem - AddItemByEmListControlAddItem
2017-02-26 21:11:01 访问(1702) 赞(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 


上一条:
下一条:
相关评论
发表评论