Example #1
0
        static ToolBar CreateToolBar(UIElement inputBindingOwner, object owner, AddInTreeNode treeNode, bool showInTray, bool isLocked)
        {
            CoreToolBar tb = (CoreToolBar)CreateToolBar(inputBindingOwner, owner, treeNode);

            tb.ShowInTray = showInTray;
            ToolBarTray.SetIsLocked(tb, isLocked);
            return(tb);
        }
Example #2
0
        static ToolBar CreateToolBar(UIElement inputBindingOwner, object owner, AddInTreeNode treeNode)
        {
            ToolBar tb = new CoreToolBar();

            ToolBarTray.SetIsLocked(tb, true);
            tb.ItemsSource = CreateToolBarItems(inputBindingOwner, treeNode.BuildChildItems <ToolbarItemDescriptor>(owner));
            UpdateStatus(tb.ItemsSource);             // setting Visible is only possible after the items have been added
            return(tb);
        }
Example #3
0
		static ToolBar CreateToolBar(UIElement inputBindingOwner, object owner, AddInTreeNode treeNode)
		{
			ToolBar tb = new CoreToolBar();
			ToolBarTray.SetIsLocked(tb, true);
			tb.ItemsSource = CreateToolBarItems(inputBindingOwner, treeNode.BuildChildItems<ToolbarItemDescriptor>(owner));
			UpdateStatus(tb.ItemsSource); // setting Visible is only possible after the items have been added
			return tb;
		}