zoukankan      html  css  js  c++  java
  • CheckedListBox邦定隐藏值

    (方法一)
    checkedListBox1.Items.Add(ds.Tables["Ro"].Rows[i], false); 
    private void checkedListBox1_Format(object sender, ListControlConvertEventArgs e)
    {
        e.Value = (e.ListItem as DataRow)["RName"].ToString(); 
    }

    private void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)
    {
        string id = (checkedListBox1.SelectedItem as DataRow)["Id"].ToString(); 
    }
    (方法二)
    public clsItemEntity
    {
       public string Name;
       public string id;
       public clsItemEntity(string strName,int intID)
       {
          this.Name = strName;
          this.id = intID;
       }
       public override string ToString()
       {
          return this.Name;
       }
    }
    在checkedListBox填充代码中
    checkedListBox1.Items.Add(new("Name1",1),false) ;

    checkedListBox1.Items.Add(new("Name2",2),false) ;
    checkedListBox1.Items.Add(new("Name3",3),false) ;
    要取数据时使用checkedListBox1.CheckedItems[]来引用被Checked的对象
    然后将其强制转型为clsItemEntity就可以使用它的id属性了
  • 相关阅读:
    电子商务概论【0351】
    数据库原理
    建筑结构CAD[0753]
    计算机图像处理基础[9124]
    计算机基础[1056]
    计算机组成原理【0013】
    C语言程序设计【0039】
    计算机基础1056
    专业英语[0089]
    double数据转换成char字符串的函数——dtostrf()用法
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/964602.html
Copyright © 2011-2022 走看看