读书人

ToolStripMenuItem和ToolStripItem的区

发布时间: 2013-10-21 17:03:30 作者: rapoo

ToolStripMenuItem和ToolStripItem的区别
foreach (ToolStripMenuItem subItem in item.DropDownItems)
{
res.ApplyResources(subItem, subItem.Name);
}
为什么把ToolStripMenuItem换成ToolStripItem就能能够遍历直线toolStripSeparator
[解决办法]
那说明item.DropDownItems集合中是ToolStripItem对象啊,你把ToolStripMenuItem 换成var,然后debug的时候查看下subItem 类型为什么就明白了
[解决办法]
ToolStripMenuItem是ToolStripItem的子类,toolStripSeparator也是。

好比 人是哺乳动物的子类,狗也是。
那么如果你同时要找人、狗,那么就查找哺乳动物。

读书人网 >C#

热点推荐