1

How to remove all DropDownItems from a ToolStripDropDownButton, if its propery is read only?

gremo
  • 47,186
  • 75
  • 257
  • 421

2 Answers2

4

Use the Clear method:

toolStripDropDownButton1.DropDownItems.Clear();
Alex LE
  • 20,042
  • 4
  • 30
  • 28
1

The DropDownItems property is a collection. See

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

Therefore, you can use Remove and RemoveAt to remove items, preferably using a for loop.

In addition, the property is read only in a sense that you can't set it using an operator, but you can modify the contents of the collection.

Evan Mulawski
  • 54,662
  • 15
  • 117
  • 144