列の1つがチェックボックスである場合、複数列リストビューコントロールを使用できますか?コード例やリンクの例は非常に高く評価されます。私は、Visual Studio 2005リストビューコントロールのチェックボックス
8
A
答えて
6
アラン・アンダーソンを使用しています
は、あなたがこれを行うようにするカスタムコントロールを作成しました。 あなたがここでそれを見つけることができます:
GlacialList mylist = new GlacialList();
mylist.Columns.Add("Column1", 100); // this can also be added
// through the design time support
mylist.Columns.Add("Column2", 100);
mylist.Columns.Add("Column3", 100);
mylist.Columns.Add("Column4", 100);
GLItem item;
item = this.glacialList1.Items.Add("Atlanta Braves");
item.SubItems[1].Text = "8v";
item.SubItems[2].Text = "Live";
item.SubItems[2].BackColor = Color.Bisque;
item.SubItems[3].Text = "MLB.TV";
item = this.glacialList1.Items.Add("Florida Marlins");
item.SubItems[1].Text = "";
item.SubItems[2].Text = "Delayed";
item.SubItems[2].BackColor = Color.LightCoral;
item.SubItems[3].Text = "Audio";
item.SubItems[1].BackColor = Color.Aqua; // set the background
// of this particular subitem ONLY
item.UserObject = myownuserobjecttype; // set a private user object
item.Selected = true; // set this item to selected state
item.SubItems[1].Span = 2; // set this sub item to span 2 spaces
ArrayList selectedItems = mylist.SelectedItems;
// get list of selected items
2
多分
ListView.Checkboxes:http://www.codeproject.com/KB/list/aa_listview.aspx
をここではその制御のためのいくつかのサンプルコードです。
1
代わりにグリッドビューを使用すると、列の内容をより細かく制御できます。
0
TreeViewAdvを試すことができます。オープンソースであり、sourceforgeでホストされています。
17
より良い利用グリッドビューコントロールしていますが、チェックボックスとだけつの列をしたいと、その列が最初はあなただけ書くことができるものであれば:
this.listView1.CheckBoxes = true;
+0
Upvoted、私はそれが最初の列である必要はないと思います。 –
4
は以下のようにチェックボックスの列を追加します。
myListView.CheckBoxes = true;
myListView.Columns.Add(text, width, alignment);
以下のようなのListViewItem秒を追加します。
ListViewItem lstViewItem = new ListViewItem();
lstViewItem.SubItems.Add("Testing..");
lstViewItem.SubItems.Add("Testing1..");
myListView.Items.Add(lstViewItem);
3
なぜあなたはあなたがtrue
にCheckBoxes
プロパティを設定することができますXPTable by Mathew Hall
1
のためにしてみてくださいいけません。コードでは、これは次のようにすることができます:
listView1.CheckBoxes = true;
関連する問題
- 1. リストビューコントロールのトライステートでチェックボックスを作る方法は?
- 2. リストビューコントロールのページング
- 3. 質問のリストビューコントロール(Windowsフォーム)
- 4. asp.netリストビューコントロールの[挿入]ボタンのクリックイベントをシミュレート
- 5. リストビューコントロールでデータテーブル内のdatarowを削除
- 6. リストビューコントロールを他のウィンドウの上に保持する方法は?
- 7. リストビューコントロールのデフォルトのWindowProcとは何ですか?
- 8. nokia Qtのリストビューコントロールに配列値をバインドしますか?
- 9. リストビューコントロールでマウスカーソルの下に項目を取得しますか?
- 10. ZendフレームワークのjQueryバリデータのチェックボックスのチェックボックス
- 11. Windowsリストビューコントロールで選択したアイテム行をカスタム描画する方法
- 12. チェックボックスのラベルは、私がsambleチェックボックス作成
- 13. チェックボックス
- 14. チェックボックス
- 15. Flexのチェックボックス
- 16. ワードプレステーマのチェックボックス
- 17. チェックボックスの数
- 18. グリッド内のチェックボックス
- 19. チェックボックスのCSSスタイル
- 20. Railsのチェックボックス
- 21. datagridviewのチェックボックス
- 22. Cfinputチェックボックスのチェック
- 23. チェックボックスの問題
- 24. チェックボックスの検証
- 25. Flexのチェックボックス3
- 26. jQueryのチェックボックス
- 27. jQueryのチェックボックス/ターゲット_blank
- 28. PHPフォームのチェックボックス
- 29. グッドアウトAndroidのチェックボックス
- 30. ラジオボタン/チェックボックス - JavaFXの
あなたはこれの例を持っていますか? – leora
ええ、何かのように:myGridDataView.Columns.Add(新しいDataGridViewCheckBoxColumn()); – Keith