private void BindEvents() { this.barItem_Logout.ItemClick += delegate(object sender, ItemClickEventArgs e) { _isLogout = false; if (MessageBox.Show("是否注销当前用户?", "系统提示", MessageBoxButtons.OKCancel) == DialogResult.OK) { string str = "run.exe"; string path = Path.Combine(Application.StartupPath, str); if (File.Exists(path)) { Process.Start(path); } Application.Exit(); } _isLogout = true; }; this.barItem_Home.ItemClick += delegate(object sender, ItemClickEventArgs e) { MainFormController controller = (MainFormController)this._formController; if (this._currentEventHandler == null) { this._currentEventHandler = controller.quickChanelEventHandler; } object currentHomeMain = controller.CurrentHomeMain; if (currentHomeMain == null) { currentHomeMain = controller.GenerateMainControl(); } e.Item.Tag = currentHomeMain; this._currentEventHandler(e.Item.Tag, e); }; //this.barItem_Message.ItemClick += delegate (object sender, ItemClickEventArgs e) { // using (MailMessageMainFrm frm = new MailMessageMainFrm()) // { // if (frm.ShowDialog() == DialogResult.Yes) // { // } // } //}; //this.barItem_Parameter.ItemClick += delegate (object sender, ItemClickEventArgs e) { // using (BaseParameterSettingFrm frm = new BaseParameterSettingFrm()) // { // if (frm.ShowDialog() == DialogResult.Yes) // { // } // } //}; }