zoukankan      html  css  js  c++  java
  • ListView 控件使用

    ListView

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

    //给ListView赋值

    private void Form1_Load(object sender, System.EventArgs e)
    {
       
    //------ 创建 ------
       
    //创建"列"实例
       ColumnHeader ch = new ColumnHeader();
       ColumnHeader ch1 
    = new ColumnHeader();
       
    //列名,还可设置其它属性
       ch.Text = "名字"; ch1.Text = "名字1";
       
    //把列传给集合
       listView1.Columns.Add(ch); 
       listView1.Columns.Add(ch1);

       
    //------ 赋值 -------
       string[] arr={"AA","BB"};
       
    string[] ar1={"CC","DD"};
       
    //创建行实例,用于控件的集合 
       ListViewItem lvi = new ListViewItem(arr);
       ListViewItem lvi1 
    = new ListViewItem(ar1);
       
    //把集合赋给listView
       listView1.Items.Add(lvi);
       listView1.Items.Add(lvi1);
    }

    //获取选中项的值
    private void button1_Click(object sender, System.EventArgs e)

       
    //构造 
       ListView.SelectedListViewItemCollection lvcItem = new ListView.SelectedListViewItemCollection(listView1);
       
    //检查有无选中的项
       if(lvcItem.Count>0)                  //第二列
          textBox1.Text = lvcItem[0].SubItems[1].Text; //把选中项的第二列文本赋给textBox1
    }
  • 相关阅读:
    Android ContentProvider和getContentResolver
    onContextItemSelected 用法
    Android 控件 之 Menu 菜单
    Android
    Android Cursor类的概念和用法
    android SQLiteOpenHelper使用示例
    JAVA HashMap详细介绍和示例
    HashMap深度解析(二)
    HashMap深度解析(一)
    使用svn遇到的问题---(在编辑器没有配置svn的前提下)
  • 原文地址:https://www.cnblogs.com/jzxx/p/2083650.html
Copyright © 2011-2022 走看看