【发布时间】:2011-02-17 09:12:19
【问题描述】:
在ListViewControl 的详细信息视图中,我该如何以最简单的方式执行此类操作?
if(listView1.SelectedItem belongs to listView1.Groups["BaseballGroup"])
{
MessageBox.Show("The selected item is inside the Baseball Group");
}
【问题讨论】:
在ListViewControl 的详细信息视图中,我该如何以最简单的方式执行此类操作?
if(listView1.SelectedItem belongs to listView1.Groups["BaseballGroup"])
{
MessageBox.Show("The selected item is inside the Baseball Group");
}
【问题讨论】:
其实没有SelectedItem的属性,而是SelectedItems的列表,那么:
if(listView1.SelectedItems[0].Group == listView1.Groups["BaseballGroup"])
{
//...
}
注意
检查是否选择了某事 (SelectedItems.Count > 0) 以安全地执行 SelectedItems[0]。
【讨论】:
也许你可以试试
listView1.Groups["BaseballGroup"].Contains(listView1.SelectedItem.ToString())
【讨论】: