1

ListView の 4 つの列 (Head、Mouth、Nose、Eyes) のそれぞれにわかりやすい名前を割り当てました。そのテキストを使用してこれらの列にアクセスするにはどうすればよいですか? Cで行われているように(#defineを使用して)エレガントかつ簡潔に行う方法を見つけたいと思います:

if (Column[MOUTH] == 6)...
4

2 に答える 2

0

あまりエレガントではありませんが、これは機能するはずです (この例では、listView で最初に選択された項目からテキストを取得します。また、listView.Items を使用することもできます)。

 string selectedItemMouthColumn = listView.SelectedItems[0].SubItems[listView.Columns.IndexOf(MOUTH)].Text;
于 2012-07-09T23:37:35.170 に答える