zoukankan      html  css  js  c++  java
  • C# Combobox 设置 value

    因为ComboxItem是Object对象,而控件自身没有Value属性.所以,需要自定义一个类,用其对象来存储Text,Value.

       public class ComboxItem
        {
            private string text;
            private string values;

            public string Text
            {
                get { return this.text; }
                set { this.text = value; }
            }

            public string Values
            {
                get { return this.values; }
                set { this.values = value; }
            }

            public ComboxItem(string _Text, string _Values)
            {
                Text = _Text;
                Values = _Values;
            }


            public override string ToString()
            {
                return Text;
            }
        }


    赋值示例一:

         cbDictData.Items.Add(new ComboxItem("用户类型", "D1"));
                cbDictData.Items.Add(new ComboxItem("地区字典", "D2"));
                cbDictData.Items.Add(new ComboxItem("区域字典", "D3")); 
      
    赋值示例二:

     ComboxItem[] values = {
                    new ComboxItem("用户类型", "D1"),
                    new ComboxItem("地区字典", "D2"),
                    new ComboxItem("区域字典", "D3")
                };
                cbDictData.Items.AddRange(values);

    取值示例:

    string strDict = ((ComboxItem)cbDictData.SelectedItem).Values;

  • 相关阅读:
    visual studio 注释
    EF Core导航属性
    【转】前端UI框架小汇总
    C#三种定时器的实现
    【转】自学MVC看这里——全网最全ASP.NET MVC 教程汇总
    【转】C#进阶系列——WebApi 接口参数不再困惑:传参详解
    【转】c# WebApi之解决跨域问题:Cors
    优秀.NET开源项目
    Linux简介及最常用命令
    C#中使用Socket实现简单Web服务器
  • 原文地址:https://www.cnblogs.com/ggll611928/p/5984542.html
Copyright © 2011-2022 走看看