Как удалить все DropDownItems из ToolStripDropDownButton, если его свойства только для чтения?
Используйте метод Clear:
toolStripDropDownButton1.DropDownItems.Clear();
Свойство DropDownItems является коллекцией. См
http://msdn.microsoft.com/en-us/library/system.windows.forms.toolstripitemcollection.aspx
Следовательно, вы можете использовать Remove и RemoveAt для удаления элементов, предпочтительно используя цикл for.
Кроме того, свойство доступно только для чтения в том смысле, что вы не можете установить его с помощью оператора, но вы можете изменить содержимое коллекции.