(c# listview) 一文掌握C# ListView控件的用法和示例代码
好的,下面是关于如何使用C#中ListView控件的基本用法和示例代码。
ListView控件提供了在多列中显示项目的方式,可用于在形式化列表中显示项。
首先,创建一个新的Windows窗体应用程序项目,然后在设计视图中添加ListView控件,可以通过属性窗口来进行设置。
下面是创建并设置ListView控件的简单示例:
ListView listView1 = new ListView();
listView1.Bounds = new Rectangle(new Point(10,10), new Size(300,200));
// 在listView中显示网格线.
listView1.GridLines = true;
// 允许用户编辑item文本.
listView1.LabelEdit = true;
// 允许用户选择整个行,而不只是第一列.
listView1.FullRowSelect = true;
// 显示滚动条
listView1.Scrollable = true;
// 设置列头关联项,并添加列头.
listView1.View = View.Details;
listView1.Columns.Add("Item Column", -2, HorizontalAlignment.Left);
listView1.Columns.Add("Column 2", -2, HorizontalAlignment.Left);
listView1.Columns.Add("Column 3", -2, HorizontalAlignment.Left);
listView1.Columns.Add("Column 4", -2, HorizontalAlignment.Center);
// 添加ListView实例.
this.Controls.Add(listView1);
这个例子创建了一个ListView,并设置了一些基础属性,如允许网格线,允许标签编辑等。然后设置View为Details,创建并添加了多列。
添加项(行)和子项(列)到ListView:
// 添加items
var item1 = new ListViewItem("item1",0);
item1.SubItems.Add("1");
item1.SubItems.Add("2");
item1.SubItems.Add("3");
var item2 = new ListViewItem("item2",0);
item2.SubItems.Add("4");
item2.SubItems.Add("5");
item2.SubItems.Add("6");
var item3 = new ListViewItem("item3",0 );
item3.SubItems.Add("7");
item3.SubItems.Add("8");
item3.SubItems.Add("9");
// 添加items到ListView.
listView1.Items.AddRange(new ListViewItem[] {item1,item2,item3});
通过创建ListViewItem,然后添加子项来创建行和列。然后使用AddRange添加到ListView。
以上就是ListView控件的基本用法,你可以根据自己的需求对其进行个性化设置。
(python 开方) Python开根号的几种方式详解 Python 中开根号三种方式 全网首发(图文详解1)
(numpy sum) numpy之sum()的使用及说明 .numpy的sum()函数使用方法 全网首发(图文详解1)