すべての行に checkBox、画像、および Text がある listView を作成したいと考えています。また、グリッドのようではなく、listBox のように表示される行が必要です (すべての項目が前の項目の下にあります)。だから私はこれを試しました:
Imagelist.ImageSize = new Size(32, 32);
int count = 0;
listView1.LargeImageList = Imagelist;
listView1.CheckBoxes = true;
listView1.FullRowSelect = true;
List<string> names = new List<string>() { "1", "2", "3", "4" };
foreach (string s in names)
{
ListViewItem lst = new ListViewItem();
lst.Text = s;
lst.Tag = count;
lst.ImageIndex = count++;
lst.SubItems.Add(s);
listView1.Items.Add(lst);
}
しかし、私はこのプレゼンテーションを持っています:
そして、この行を追加すると:
listView1.View = View.Tile;
私はこの例外を得ました:
les cases à cocher (checkboxes) ne sont pas prises en charge en mode tile. choisissez un autre mode d'affichage ou définissez checkboxes à false.
これは私が欲しいものです: