public bool ShowDesign(NavModuleDesign navDesign, IWin32Window owner) { _isOk = false; _navDesign = navDesign; this.ShowDialog(owner); return(_isOk); }
public NavigateControl() { InitializeComponent(); _navDesign = new NavModuleDesign(); _navDesign.ButVisible.图标 = true; _navDesign.ButVisible.附加菜单 = true; _navDesign.ButVisible.退出按钮 = true; _navDesign.BackColor = Color.Gray; _navDesign.ForceColor = Color.White; }
private void LoadDesign(NavModuleDesign toolsDesign) { if (toolsDesign == null) { return; } foreach (NavItemConfig tic in toolsDesign.NavItems) { AddItemToList(tic); } listView1.View = View.Details; }
protected override void ReloadCustomDesign(string customContext) { if (string.IsNullOrEmpty(customContext)) { return; } _navDesign = JsonHelper.DeserializeObject <NavModuleDesign>(customContext); if (_navDesign.ButVisible != null) { InitToolVisible(_navDesign.ButVisible); } if (_navDesign.NavItems != null) { InitUserTool(_navDesign.NavItems); } SyncDesignEventsByButtons(); }