void ChatTabControl_TabHiding(object sender, DevExpress.Xpf.Core.TabControlTabHidingEventArgs e) { var model = DataContext as IChatViewModelInternal; if (model != null && model.IsRoom(e.TabIndex)) { e.Cancel = true; } }
/* * private void RegGridView_RowDoubleClick(object sender, DevExpress.Xpf.Grid.RowDoubleClickEventArgs e) * { * if ( e.HitInfo.InRow ) * { * FrameworkElement el = RegGridView.GetRowElementByRowHandle(e.HitInfo.RowHandle); * Registration reg = ((el.DataContext as DevExpress.Xpf.Grid.RowData).Row as Registration); * OpenRegistration(reg); * } * } */ private void tabControl_TabHiding(object sender, DevExpress.Xpf.Core.TabControlTabHidingEventArgs e) { }