private void tabbedView1_DocumentClosing(object sender, DevExpress.XtraBars.Docking2010.Views.DocumentCancelEventArgs e) { if (new Function().msgQuiz("ยกเลิกปิด") == true) { e.Cancel = true; return; } //if (IsChanged) //{ // if (XtraMessageBox.Show( // "There are unsaved changes, do you wish to save these?", // "Unsaved Changes", // MessageBoxButtons.YesNo, // MessageBoxIcon.Question) == DialogResult.Yes) // { // if (!Save()) // { // //Cancel the close if the save fails. // e.Cancel = true; // return; // } // } //} }
private void TabbedView_DocumentClosing(object sender, DevExpress.XtraBars.Docking2010.Views.DocumentCancelEventArgs e) { var view = e.Document.Control; if (view != null) { view.CloseControl(); } }
private void widgetViewMain_DocumentClosing(object sender, DevExpress.XtraBars.Docking2010.Views.DocumentCancelEventArgs e) { ////MessageBox.Show("widgetViewMain_DocumentClosing"); if (sender is WidgetView) { WidgetView senderWidgetView = sender as WidgetView; foreach (Document eachDocument in senderWidgetView.Documents) { if (eachDocument.Control is UserControl1) { UserControl1 XtraUserControl = eachDocument.Control as UserControl1; { XtraUserControl.Dispose(); XtraUserControl = null; } break; } else if (eachDocument.Control is XtraUserControl) { XtraUserControl XtraUserControl = eachDocument.Control as XtraUserControl; { XtraUserControl.Dispose(); XtraUserControl = null; } break; } else if (eachDocument.Control is UserControl) { UserControl UserControl = eachDocument.Control as UserControl; { UserControl.Dispose(); UserControl = null; } break; } } } }
private void RacunClosing(object sender, DevExpress.XtraBars.Docking2010.Views.DocumentCancelEventArgs e) { var racun = e.Document.Control as Racun; racun.ViewModel.VratiZalihe(); }