【发布时间】:2013-06-27 11:03:03
【问题描述】:
是否有设置条件,例如:
当我打开一个文件时,它会在 ListView 上加载一些信息,第五个子项(索引计数应该是 4)正在加载文本,如果它是“ETDF”,则在上下文菜单中启用一个项目,如果不是,禁用它,我在 contextmenustrip 中尝试了这个,但它只是给了我一个例外:
if (listView1.SelectedItems[4].ToString() != "ETDF")
{
editToolStripMenuItem.Enabled = false;
}
else if (listView1.SelectedItems[4].ToString() == "ETDF")
{
editToolStripMenuItem.Enabled = true;
}
我做错了吗?
【问题讨论】:
标签: c# winforms listview conditional-statements contextmenustrip