public ContainerMergingInfo( ContainerMenuItemType containerType, IContainerMenuItem initialElement) { ContainerType = containerType; ContainersToMerge = new List <IContainerMenuItem> { initialElement }; }
private static ContainerMenuItemType GetContainerMenuItemType( IContainerMenuItem item) { if (item is IMenuSplitButton) { return(ContainerMenuItemType.SplitButton); } if (item is IMenu) { return(ContainerMenuItemType.Menu); } throw new NotSupportedException(); }
public void Expand(IContainerMenuItem container) { Current = container; SelectedIndex = 0; }
public ContainerMergingInfo( ContainerMenuItemType containerType, IContainerMenuItem initialElement) { ContainerType = containerType; ContainersToMerge = new List<IContainerMenuItem> { initialElement }; }
private static ContainerMenuItemType GetContainerMenuItemType( IContainerMenuItem item) { if (item is IMenuSplitButton) return ContainerMenuItemType.SplitButton; if (item is IMenu) return ContainerMenuItemType.Menu; throw new NotSupportedException(); }