我已经为ListView中的4列中的每一列分配了描述性名称:Head,Mouth,Nose,Eyes。如何使用该文本访问这些列?我希望找到一种方法来优雅简洁地使用#define(使用#define),如在C中所做的那样:
if (Column[MOUTH] == 6)...
答案 0 :(得分:0)
不是很优雅,但这应该有效(在本例中我从listView中的第一个选定项目获取文本。您也可以使用listView.Items)
string selectedItemMouthColumn = listView.SelectedItems[0].SubItems[listView.Columns.IndexOf(MOUTH)].Text;