首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

ToolStripMenuItem和ToolStripItem的区别解决思路

2013-10-21 
ToolStripMenuItem和ToolStripItem的区别foreach (ToolStripMenuItem subItem in item.DropDownItems){res

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也是。

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

热点排行