0

リストボックスを使用してデータのリストを表示していますが、これで試しました

foreach (MyData a in data)
{     
    var row = new ListViewItem();
    row.Text = a.Name;
    row.SubItems.Add(a.Code);
    row.SubItems.Add(a.Name2);    
    listView1.Items.Add(row);
}

このようにして、列内にデータが表示され、行内に表示する必要があります。サブアイテム Code と Name2 も表示されません。

ここで私が間違っていること

4

1 に答える 1

1

Detailsサブアイテムを表示するには、のモードを使用する必要がありますListView。また、リストビューに 3 つの列を追加したことを確認してください (デザイナーで行うことができます)。

listView.Columns.Add("Name");
listView.Columns.Add("Code");
listView.Columns.Add("Name2");
listView.View = View.Details;
// ... your code
于 2013-07-12T19:19:30.567 に答える