我正在尝试使用子项目工作的Listview获得最简单的示例.但是这段代码:
private void button1_Click(object sender, EventArgs e) {
listView1.Groups.Add(new ListViewGroup("Kannst du mich sehen?", HorizontalAlignment.Left));
string[] strArr = new string[4] { "uno", "dos", "twa", "quad" };
for (int i = 0; i < strArr.Length; i++)
{
ListViewItem lvi = new ListViewItem(strArr[i]);
listView1.Items.Add(lvi);
lvi.SubItems.Add("Ciao, Baby!");
listView1.Items[i].Group = listView1.Groups[0];
}
}
Run Code Online (Sandbox Code Playgroud)
...不显示子项("Ciao,Baby!").表明:
Kannst du mich sehen?
---------------------
uno dos twa quad
Run Code Online (Sandbox Code Playgroud)
......但我希望它是:
Kannst du mich sehen?
---------------------
uno Ciao, Baby!
dos Ciao, Baby!
twa Ciao, Baby!
quad Ciao, Baby!
Run Code Online (Sandbox Code Playgroud)
更奇怪的是(在我看来),我明白了:
Default
-------
uno …Run Code Online (Sandbox Code Playgroud)