ToolStripDropDownButton, как удалить все DropDownItems? - PullRequest
1 голос
/ 04 декабря 2010

Как удалить все DropDownItems из ToolStripDropDownButton, если его свойства только для чтения?

Ответы [ 2 ]

4 голосов
/ 04 декабря 2010

Используйте метод Clear:

toolStripDropDownButton1.DropDownItems.Clear();
1 голос
/ 04 декабря 2010

Свойство DropDownItems является коллекцией. См

http://msdn.microsoft.com/en-us/library/system.windows.forms.toolstripitemcollection.aspx

Следовательно, вы можете использовать Remove и RemoveAt для удаления элементов, предпочтительно используя цикл for.

Кроме того, свойство доступно только для чтения в том смысле, что вы не можете установить его с помощью оператора, но вы можете изменить содержимое коллекции.

...