public override void InitializeChildControlStructure() { if (Menu != null) { Menu.MenuChanged += OnMenuChanged; } foreach (SWF.MenuItem item in Menu.MenuItems) { MenuItemProvider itemProvider = GetItemProvider(item); if (itemProvider != null) { AddChildProvider(itemProvider); } } }
public ExpandCollapsePatternExpandCollapseStateEvent (MenuItemProvider itemProvider) : base (itemProvider, ExpandCollapsePatternIdentifiers.ExpandCollapseStateProperty) { this.itemProvider = itemProvider; }