作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
创建一个项目(在键下)很容易,但是如何添加子项目(值)?
listView1.Columns.Add("Key");
listView1.Columns.Add("Value");
listView1.Items.Add("sdasdasdasd");
//How to add "asdasdasd" under value?
最佳答案
您将子项打成一个数组并将该数组添加为列表项。
您将值添加到数组的顺序决定了它们出现在的列,因此将您的子项标题视为 [0]、[1]、[2] 等。
这是一个代码示例:
//In this example an array of three items is added to a three column listview
string[] saLvwItem = new string[3];
foreach (string wholeitem in listofitems)
{
saLvwItem[0] = "Status Message";
saLvwItem[1] = wholeitem;
saLvwItem[2] = DateTime.Now.ToString("dddd dd/MM/yyyy - HH:mm:ss");
ListViewItem lvi = new ListViewItem(saLvwItem);
lvwMyListView.Items.Add(lvi);
}
关于C#:如何在ListView中添加子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/729090/
我是一名优秀的程序员,十分优秀!