C#怎么在listview中写入一个个数据
时间: 2024-03-07 16:49:52 浏览: 99
在C#中,可以使用ListView控件中的Items属性来向ListView中添加数据。以下是向ListView添加单个数据项的示例代码:
```csharp
// 假设ListView控件名为listView1
string data = "数据项1";
listView1.Items.Add(data);
```
如果需要向ListView中添加多个数据项,则可以使用循环来实现。以下是向ListView添加多个数据项的示例代码:
```csharp
// 假设ListView控件名为listView1
string[] dataArray = { "数据项1", "数据项2", "数据项3" };
foreach (string data in dataArray)
{
listView1.Items.Add(data);
}
```
需要注意的是,添加数据项时需要指定数据项的显示方式。可以使用ListView控件中的Columns属性来定义列的标题和宽度,然后使用SubItems属性来指定每个数据项在各列中的显示内容。以下是向ListView添加带多列数据项的示例代码:
```csharp
// 假设ListView控件名为listView1,共有两列,列标题分别为"列1"和"列2"
listView1.Columns.Add("列1", 100);
listView1.Columns.Add("列2", 100);
// 添加数据项
string[] dataArray = { "数据项1", "数据项2", "数据项3" };
foreach (string data in dataArray)
{
ListViewItem item = new ListViewItem(data);
item.SubItems.Add("列2中的内容");
listView1.Items.Add(item);
}
```
以上代码将向ListView中添加三个数据项,每个数据项都包含两列数据。第一列显示数据项的文本,第二列显示固定的文本"列2中的内容"。
阅读全文