Esempio n. 1
0
        /// <inheritdoc/>
        public ToolBarItemViewModel CreateToolBarItem()
        {
            if (_toolBarSplitButton == null)
            {
                // Reuse sub-menu from menu time.
                var menuItemViewModel = CreateMenuItem();

                _toolBarSplitButton = new ToolBarSplitButtonViewModel(this)
                {
                    Items        = menuItemViewModel.Submenu,
                    SelectedItem = menuItemViewModel.Submenu.FirstOrDefault()?.CommandItem
                };
            }

            return(_toolBarSplitButton);
        }
Esempio n. 2
0
        /// <inheritdoc/>
        public ToolBarItemViewModel CreateToolBarItem()
        {
            if (_toolBarSplitButton == null)
            {
                // Reuse sub-menu from menu time.
                var menuItemViewModel = CreateMenuItem();

                _toolBarSplitButton = new ToolBarSplitButtonViewModel(this)
                {
                    Items = menuItemViewModel.Submenu,
                    SelectedItem = menuItemViewModel.Submenu.FirstOrDefault()?.CommandItem
                };
            }

            return _toolBarSplitButton;
        }