private void SetToolbar() { ToolBarButton sep = new ToolBarButton(); sep.Style = ToolBarButtonStyle.Separator; #region cmdButtons - Buttons [0~3] toolBar.Buttons.Add(new ToolBarButton("Columns", string.Empty)); toolBar.Buttons[0].Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-view-column-outline.png"); toolBar.Buttons[0].ToolTipText = (@"Hide/Unhide Columns"); toolBar.Buttons.Add(new ToolBarButton("Sorting", String.Empty)); toolBar.Buttons[1].Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-sort-ascending.png"); toolBar.Buttons[1].ToolTipText = (@"Sorting"); toolBar.Buttons.Add(new ToolBarButton("Checkbox", String.Empty)); toolBar.Buttons[2].Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-check-box-outline.png"); toolBar.Buttons[2].ToolTipText = (@"Toggle Checkbox"); toolBar.Buttons.Add(new ToolBarButton("MultiSelect", String.Empty)); toolBar.Buttons[3].Image = new IconResourceHandle(GlobalVars.Theme + ".16.listview_multiselect.gif"); toolBar.Buttons[3].ToolTipText = (@"Toggle Multi-Select"); toolBar.Buttons[3].Visible = false; #endregion toolBar.Buttons.Add(sep); #region cmdViews - Buttons[5] ContextMenu ddlViews = new ContextMenu(); ToolbarHelper.AppendMenuItem_AppViews(ref ddlViews); ToolBarButton cmdViews = new ToolBarButton("Views", ("View")); cmdViews.Style = ToolBarButtonStyle.DropDownButton; cmdViews.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-eye.png"); cmdViews.DropDownMenu = ddlViews; toolBar.Buttons.Add(cmdViews); cmdViews.MenuClick += new MenuEventHandler(toolBar_Views_MenuClick); #endregion #region cmdPreference - Buttons[6] ContextMenu ddlPreference = new ContextMenu(); ToolbarHelper.AppendMenuItem_AppPref(ref ddlPreference); ToolBarButton cmdPreference = new ToolBarButton("Preference", ("Preference")); cmdPreference.Style = ToolBarButtonStyle.DropDownButton; cmdPreference.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-table-heart.png"); cmdPreference.DropDownMenu = ddlPreference; cmdPreference.MenuClick += new MenuEventHandler(toolBar_Preference_MenuClick); toolBar.Buttons.Add(cmdPreference); #endregion toolBar.Buttons.Add(sep); #region cmdRefresh cmdEditStoreGroups cmdNewStoreGroup cmdEditStoreGroup var cmdRefresh = new ToolBarButton("Refresh", ("Refresh")); cmdRefresh.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-reload.png"); toolBar.Buttons.Add(cmdRefresh); #endregion toolBar.TextAlign = ToolBarTextAlign.Right; toolBar.ButtonClick += toolBar_ButtonClick; }
private void SetToolbar() { ToolBarButton sep = new ToolBarButton(); sep.Style = ToolBarButtonStyle.Separator; #region cmdButtons - Buttons [0~3] toolBar.Buttons.Add(new ToolBarButton("Columns", string.Empty)); toolBar.Buttons[0].Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-view-column-outline.png"); toolBar.Buttons[0].ToolTipText = (@"Hide/Unhide Columns"); toolBar.Buttons.Add(new ToolBarButton("Sorting", String.Empty)); toolBar.Buttons[1].Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-sort-ascending.png"); toolBar.Buttons[1].ToolTipText = (@"Sorting"); toolBar.Buttons.Add(new ToolBarButton("Checkbox", String.Empty)); toolBar.Buttons[2].Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-check-box-outline.png"); toolBar.Buttons[2].ToolTipText = (@"Toggle Checkbox"); toolBar.Buttons.Add(new ToolBarButton("MultiSelect", String.Empty)); toolBar.Buttons[3].Image = new IconResourceHandle(GlobalVars.Theme + ".16.listview_multiselect.gif"); toolBar.Buttons[3].ToolTipText = (@"Toggle Multi-Select"); toolBar.Buttons[3].Visible = false; #endregion toolBar.Buttons.Add(sep); #region cmdViews - Buttons[5] ContextMenu ddlViews = new ContextMenu(); ToolbarHelper.AppendMenuItem_AppViews(ref ddlViews); ToolBarButton cmdViews = new ToolBarButton("Views", ("View")); cmdViews.Style = ToolBarButtonStyle.DropDownButton; cmdViews.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-eye.png"); cmdViews.DropDownMenu = ddlViews; toolBar.Buttons.Add(cmdViews); cmdViews.MenuClick += new MenuEventHandler(toolBar_Views_MenuClick); #endregion #region cmdPreference - Buttons[6] ContextMenu ddlPreference = new ContextMenu(); ToolbarHelper.AppendMenuItem_AppPref(ref ddlPreference); ToolBarButton cmdPreference = new ToolBarButton("Preference", ("Preference")); cmdPreference.Style = ToolBarButtonStyle.DropDownButton; cmdPreference.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-table-heart.png"); cmdPreference.DropDownMenu = ddlPreference; cmdPreference.MenuClick += new MenuEventHandler(toolBar_Preference_MenuClick); toolBar.Buttons.Add(cmdPreference); #endregion toolBar.Buttons.Add(sep); #region cmdRefresh cmdHierarchyView cmdStoreProperties cmdApplication var cmdRefresh = new ToolBarButton("Refresh", ("Refresh")); cmdRefresh.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-reload.png"); toolBar.Buttons.Add(cmdRefresh); toolBar.Buttons.Add(sep); var cmdHierarchyView = new ToolBarButton("HierarchyView", ("Hierarchy View")); cmdHierarchyView.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-file-tree-outline.png"); var cmdExport = new ToolBarButton("Export", ("Export Store")); cmdExport.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-export.png"); var cmdImport = new ToolBarButton("Import", ("Import Store Groups/ Application")); cmdImport.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-import.png"); var cmdStoreProperties = new ToolBarButton("StoreProperties", ("Store Properties")); cmdStoreProperties.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-domain.png"); var cmdApplication = new ToolBarButton("NewApplication", ("New Application")); cmdApplication.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-folder-plus-outline.png"); toolBar.Buttons.Add(cmdExport); toolBar.Buttons.Add(sep); toolBar.Buttons.Add(cmdImport); toolBar.Buttons.Add(sep); toolBar.Buttons.Add(cmdHierarchyView); toolBar.Buttons.Add(sep); toolBar.Buttons.Add(cmdStoreProperties); toolBar.Buttons.Add(sep); toolBar.Buttons.Add(cmdApplication); #endregion toolBar.Buttons.Add(sep); #region Edit ToolBarButton cmdEditApplication = new ToolBarButton("EditApplication", ("Edit Application")); cmdEditApplication.Image = new IconResourceHandle(GlobalVars.Theme + ".24.mdi-file-document-edit-outline.png"); cmdEditApplication.Enabled = false; toolBar.Buttons.Add(cmdEditApplication); #endregion toolBar.TextAlign = ToolBarTextAlign.Right; toolBar.ButtonClick += toolBar_ButtonClick; }