protected void readLeft(System.Xml.XmlNode nodeLeft) { if (nodeLeft == null) { this.navigateBar1.Visible = false; return; } else { this.navigateBar1.Visible = true; } this.navigateBar1.NavigateBarButtons.Clear(); try { foreach (System.Xml.XmlNode node in nodeLeft.ChildNodes) { MT.WindowsUI.NavigationPane.NavigateBarButton button = new MT.WindowsUI.NavigationPane.NavigateBarButton(); button.Caption = node.Attributes["NAME"].Value; button.ToolTipText = node.Attributes["MEMO"].Value; button.IsShowCaption = false; Control c = null; c = Neusoft.FrameWork.WinForms.Classes.Function.CreateControl(node.Attributes["DLLNAME"].Value, node.Attributes["CONTROLNAME"].Value); c.Visible = true; if (c.GetType().IsSubclassOf(typeof(TreeView))) { ((TreeView)c).DoubleClick += new EventHandler(frmWorkStation_DoubleClick); } button.RelatedControl = c; this.navigateBar1.NavigateBarButtons.Add(button); } } catch (Exception ex) { MessageBox.Show(ex.Message); } this.navigateBar1.DisplayedButtonCount = nodeLeft.ChildNodes.Count; }
private void nbPrincipal_OnNavigateBarButtonSelected(MT.WindowsUI.NavigationPane.NavigateBarButton tNavigateBarButton) { }