リストビューの行の中の特定のサブアイテムを選択したいとします。たとえば、行に の5つのサブアイテムが含まれている場合、3番目のサブアイテムをクリックすると選択されます。 リストビュー内のアイテムの選択
は、私は、ユーザーがクリックしたのサブ項目かを検出する必要が成功し
0
A
答えて
0
まず問題を解決しました。
このチェックを達成するにはthis example。基本的には、ListViewItemのサブアイテムコレクションをループし、マウスポインタがそれらのいずれかにあるかどうかを確認します。
...クリックしたサブアイテムが検出されました... ForeColorとBackgroundを変更して、「選択済み」として表示できます。
これを行うには、ListViewItemのUseItemStyleForSubItems
プロパティをfalse
に設定する必要があります。これにより、背景やその他のプロパティを単一の副項目に設定することができます。
0
ListViewItem list;
for(int a=0;a<37;a++)
{
list=new ListViewItem();
list.UseItemStyleForSubItems=false;
list.Text="vinoth";
list.SubItems.Add("afdsdf");
list.SubItems.Add("afddfdfdfdsdf");
list.SubItems.Add("afdsdddsdf");
listView1.Items.Add(list);
}
private void listView1_Click(object sender, System.EventArgs e)
{
listView1.SelectedItems[0].SubItems[1].BackColor=Color.Red;
}
関連する問題
- 1. リストビュー内のアイテムの選択と削除
- 2. リストビュー内の選択されたアイテムは選択解除されません
- 3. リストビューでカスタムレイアウトのアイテムを選択
- 4. グリッド内のアイテムを選択
- 5. リストビューからアイテムを選択する
- 6. リストビュー内で選択したアイテムを取得
- 7. リストビューの選択
- 8. リストビュー内の特定のアイテムの選択とitemInvokeイベントを無効にする
- 9. リストビューの仮想化とすべてのアイテムの選択解除
- 10. スピンナーでアイテムを選択したときのリストビューの更新
- 11. リストビューで選択した数のアイテムのみをアンドロイドで表示
- 12. リピートボタンのリストビューで次のアイテムを選択します。
- 13. リストビューから選択したアイテムを次のリストビューに表示する方法
- 14. 2つのリストビューで同時に選択されたアイテム
- 15. Android - 選択したアイテムのリストビューでアラートダイアログを作成する
- 16. Android - リストビューで選択したアイテムの位置
- 17. ContextMenuアイテムの選択?
- 18. リストビュー複数の選択
- 19. WPFリストビューの選択ClickMode
- 20. リストビューのAndroid選択問題
- 21. VB.netのリストビュー選択矩形
- 22. リストビューの選択矩形
- 23. WPF - リストビュー選択スタイル
- 24. .netリストビュー - アイテム選択が変更される前に
- 25. リストビュー内のすべてのチェックボックスの選択
- 26. リストビュー内のアイテム間の距離
- 27. リストビュー内の各アイテムの新しいアクティビティ
- 28. ノックアウト選択アイテムの変更
- 29. UITableViewとアイテムの選択
- 30. 選択したすべてのアイテムの角度の選択解除アイテム