zoukankan      html  css  js  c++  java
  • winfrom combox控件 获取选中value值,赋值

    获取选中的value值:

    第一种方法:

    IK_checbox.SelectedValue

    第二种方法:

    System.Data.DataRowView dv = (System.Data.DataRowView)this.IK_checbox.SelectedValue;
                //MessageBox.Show(dv.Row[0].ToString());//获得Text
                //MessageBox.Show(dv.Row[1].ToString());//获得value

    SelectedIndexChanged事件触发时,可以获取combox的值。

    注:

    加载页面【可能】会触发两次此事件,获取value值的方法会不同。

    加载页面时用上面第二种方法。

    点击combox时用第一种方法。

    ----------------------------------------------------

    赋值:

    DataTable dt = new DataTable();  

    •             dt.Columns.Add("ID", typeof(int));  
    •             dt.Columns.Add("Name", typeof(string));  
    •   
    •             dt.Rows.Add(new object[] { 0, "abc0" });  
    •             dt.Rows.Add(new object[] { 1, "abc1" });  
    •             dt.Rows.Add(new object[] { 2, "abc2" });  
    •             dt.Rows.Add(new object[] { 3, "abc3" });  
    •             dt.Rows.Add(new object[] { 4, "abc4" });  
    •             dt.Rows.Add(new object[] { 5, "abc5" });  
    •   
    •               
    •             comboBox2.DisplayMember = "Name";  
    •             comboBox2.ValueMember = "Id";  
    •   
    •             //comboBox2.SelectedIndex = 0;  
    •             comboBox2.DataSource = dt; 
  • 相关阅读:
    Django上传文件
    Django的模板语言
    LeetCode:268. 缺失数字
    LeetCode:260. 只出现一次的数字 III
    SVN安装使用【转】
    c# 如何给 dataGridView里添加一个自增长列(列名为序号)
    asp.net mvc 使用Ajax调用Action 返回数据【转】
    sql server block如何查询并kill
    软件概要设计文档【转】
    软件详细设计文档【转】
  • 原文地址:https://www.cnblogs.com/zhaoqiangxiaoxiao/p/3487945.html
Copyright © 2011-2022 走看看