ToolStripItemCollection.Add(string)
(DropDownItems.Add는()) 새로운 ToolStripItem을 ... 반면에
은, 다른 모든 하위 항목이 때문에 ToolStripItemCollection DropDownItems
두 가지를 얻을 수있는 쉬운 방법 참조하는 반환합니다 생성 된 항목은 다음과 같습니다
(ContextMenuListView.Items[1] as ToolStripMenuItem).DropDownItems.Add(client.Folders[i].Name);
(ContextMenuListView.Items[2] as ToolStripMenuItem).DropDownItems.Add(client.Folders[i].Name);
이 될 것입니다 :
ToolStripItem firstItem = (ContextMenuListView.Items[1] as ToolStripMenuItem).DropDownItems.Add(client.Folders[i].Name);
ToolStripItem secondItem = (ContextMenuListView.Items[2] as ToolStripMenuItem).DropDownItems.Add(client.Folders[i].Name);
개
또는 액세스 할 수있는 모든 하위 항목 :
foreach(ToolStripItem i in (ContextMenuListView.Items[1] as ToolStripMenuItem).DropDownItems.OfType<ToolStripItem>())
{
//...
}
또는 특정 하위 항목에 액세스 할 수 :
var specificItem = (ContextMenuListView.Items[1] as ToolStripMenuItem).DropDownItems.Item[0];
을