2011-05-30 159 views
0

我有一个ContextMenu的一些项目,在运行时我向该ContextMenu添加新项目,我想知道如何检查ContextMenu是否包含项目,如果已​​经有相同的项目在ContextMenu中,然后再次添加该项目。只添加不在ContextMenu中的项目。C# - 检查ContextMenu是否包含项目

我该怎么做?

+0

会请您提供您的代码.. – 2011-05-30 10:50:19

回答

1

这个完美的作品:

ContextMenu menu = new ContextMenu(); 
    MenuItem item = new MenuItem(); 

    menu.MenuItems.Add(0, item); 

    if (menu.MenuItems.Contains(item)) 
     Console.WriteLine("The item exists");