私は Web 開発者で、WinForms で開発されたプロジェクトの一部に取り組んでいます。だから私の質問は基本的なものかもしれません。我慢してみてください。
ページに 2 つのリスト ビューがあり、両方で機能する削除ボタンがあります。
問題。
- プログラムを実行すると、両方のリスト ビューで行を選択できません。何らかのプロパティが必要でしょうか?
- どのリストビューアイテムが選択されているかを検出したい行を選択できる場合、どうすればよいですか?
3 つの列があり、以下のコードを使用してデータをバインドしました。
listView1.Columns.Add("ID",20); listView1.Columns.Add("Name",40); listView1.Columns.Add("Mobile",40); foreach (var item in dataList) { newItem = new ListViewItem(); newItem.SubItems.Add(item.ID.ToString()); newItem.SubItems.Add(item.Name); newItem.SubItems.Add(item.Mobile.ToString()); listView1.Items.Add(newItem); }
しかし、ID
列は空白のままで、データはこれらの意味でバインドされ始めます。
ID Name Mobile
1 abc
2 xyz
では、データを適切に表示するにはどうすればよいでしょうか。
ID
最後に、列を使用してデータを削除したいと思います。だから私が与える場合width=0
、これは列を非表示にする最良の方法ですか?