ListView コントロールの列の設定
C# Windows フォームでは、ListView コントロールを使用してデータを表形式で表示できます。デフォルトでは、項目は最初の列 (Column1) に追加されます。この記事では、最初の列以降の列にデータを入力する方法について説明します。
方法 1: SubItems プロパティを使用する
列 2、3、4、および列に項目を追加するにはなど、ListViewItem の SubItems プロパティを使用できます。その構文は次のとおりです:
ListViewItem item = new ListViewItem("Column1Text"); item.SubItems.AddRange(new string[] { "s2", "s3", "s4" });
ここでは、最初の列のテキストとして「Column1Text」を使用して新しい ListViewItem オブジェクトを作成します。次に、AddRange メソッドを使用して、文字列配列として後続の列に項目を追加します。
方法 2: 個々の SubItem を使用する
別の方法は、サブアイテムを追加することです。 SubItems コレクションを使用して項目を個別に使用します:
ListViewItem item = new ListViewItem("Something"); item.SubItems.Add("SubItem1a"); item.SubItems.Add("SubItem1b"); item.SubItems.Add("SubItem1c");
このメソッドにより、各項目をより細かく制御できます。 sub-item.
複数の項目の追加
Items コレクションの AddRange メソッドを使用して、一度に複数の項目を ListView に追加できます。
ListViewItem item1 = new ListViewItem("Something1"); item1.SubItems.AddRange(new string[] { "s1a", "s1b", "s1c" }); ListViewItem item2 = new ListViewItem("Something2"); item2.SubItems.AddRange(new string[] { "s2a", "s2b", "s2c" }); listView1.Items.AddRange(new ListViewItem[] { item1, item2 });
このアプローチにより、複数の列と行を効率的に入力できます。
以上がC# ListView コントロールに複数の列を設定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。