2

私は以下で構成されるリストビューを持っています:

    // Add column headers for log
    logListView.View = View.Details;
    logListView.GridLines = true;
    logListView.FullRowSelect = true;
    logListView.Columns.Add("Event ID", 70);
    logListView.Columns.Add("Checkname", 150);
    logListView.Columns.Add("Hostname", 120);
    logListView.Columns.Add("Result", 150);
    logListView.Columns.Add("Date", 125);
    logListView.Columns.Add("Time", 125);

各列にはデータが含まれていますが、特定の列のすべてのデータを削除するにはどうすればよいでしょうか。(下の赤いボックスに示されているように)

グリッド画像

4

1 に答える 1

0

その列の値を空の文字列に設定できます。

int totalItems = logListView.Items.Count;
for(int i=0; i<totalItems ; i++){
    // Column B is at index 1
    logListView.Items[i].SubItems[1].Text = string.Empty;
}
于 2012-06-18T09:13:52.643 に答える