У меня есть набор инструментов. Для этой панели инструментов я добавляю ToolStripSplitButton
, а для этой ToolStripSplitButton
я добавляю элементы панели инструментов, включая ToolStripSeparator
. В случае нажатия элементов панели инструментов я получаю элементы из выпадающего списка ToolStripSplitButton
, используя приведенный ниже код.
ToolStripDropDown tditems = ((System.Windows.Forms.ToolStripDropDownItem)(items[0])).DropDown;
foreach (ToolStripMenuItem item in tditems.Items)
{
//something here
}
Поскольку у выпадающих элементов есть и элементы набора инструментов, и ToolStripSeparator
во время выполнения, выдается следующая ошибка.
Дополнительная информация: Невозможно сотворить
объект типа
'System.Windows.Forms.ToolStripSeparator'
печатать
'System.Windows.Forms.ToolStripMenuItem'.
Кто-нибудь может мне помочь?
Спасибо