/// <summary> Обработчик нажания кнопки отправить отчет об ошибке </summary> private void ButtonErrorSend_Click(object sender, RoutedEventArgs e) { var windowUserSettings = new WindowStandard(new ViewErrorReport()) { MinHeight = 550, Height = 550, Width = 700, ResizeMode = ResizeMode.NoResize, WindowStartupLocation = WindowStartupLocation.CenterOwner, Owner = System.Windows.Window.GetWindow(this), Style = Application.Current.TryFindResource(@"VS2012MessageBoxStyle") as Style }; windowUserSettings.ShowDialog(); }
/// <summary> Обработчик клика по статусу </summary> private void ChangeUserStatus(object sender, MouseButtonEventArgs e) { var windowUserSettings = new WindowStandard(new ViewUserStatus()) { MinHeight = 185, Height = 185, MinWidth = 530, Width = 530, WindowStartupLocation = WindowStartupLocation.CenterOwner, ResizeMode = ResizeMode.NoResize, Owner = System.Windows.Window.GetWindow(this), Style = Application.Current.TryFindResource(@"VS2012MessageBoxStyle") as Style }; windowUserSettings.ShowDialog(); }
///<summary> Обработчик нажатия на кнопку добавить </summary> private void ButtonSaveAsNew_OnClick(object sender, RoutedEventArgs e) { var number = _viewModelCallHistoryDetail.ModelCallHistoryPeerObj.ModelPeerObj.IdentityString; var window = new WindowStandard(new ViewContactManual(number)) { Height = 500, Width = 700, Owner = WindowMain.CurrentMainWindow, WindowStartupLocation = WindowStartupLocation.CenterOwner }; window.ShowDialog(); }
///<summary> Открывает модальное окно и возвращает список выбранных пользователей (некрасивое решение, надо бы переделать потом) </summary> public static List <ModelContact> ShowSelectionContact() { var view = new ViewSelectionContact(); var windowStandard = new WindowStandard(view) { MinHeight = 450, Height = 500, MinWidth = 500, Width = 550, WindowStartupLocation = WindowStartupLocation.CenterOwner, Owner = WindowMain.CurrentMainWindow }; windowStandard.ShowDialog(); return(view.ListSeleModelContact); }
/// <summary> Отобразить окно отправки контакта </summary> public static List <ModelContact> ShowSendContacts() { var view = new ViewSelectionContact(); view.RefreshListModelContact(); view.ButtonOk.SetResourceReference(Button.ContentProperty, "ViewSelectionContact_Send"); view.WindowCaptionResourceKey = @"ViewSelectionContact_SendContact"; var windowStandard = new WindowStandard(view) { MinHeight = 450, Height = 500, MinWidth = 500, Width = 550, WindowStartupLocation = WindowStartupLocation.CenterOwner, Owner = WindowMain.CurrentMainWindow }; windowStandard.ShowDialog(); return(view.ListSeleModelContact); }
/// <summary> Отобразить окно с учасниками чата </summary> public static List <ModelContact> ShowInviteAndRevokeChatMembers(List <ModelContact> chatMembers) { var view = new ViewSelectionContact(); view._viewModelSelectionContact.SelectListModelContact(chatMembers); view.RefreshListModelContact(); view.ButtonOk.SetResourceReference(Button.ContentProperty, "ViewSelectionContact_Save"); view.WindowCaptionResourceKey = @"ViewSelectionContact_ChatMembers"; var windowStandard = new WindowStandard(view) { MinHeight = 450, Height = 500, MinWidth = 500, Width = 550, WindowStartupLocation = WindowStartupLocation.CenterOwner, Owner = WindowMain.CurrentMainWindow }; windowStandard.ShowDialog(); return(view.ListSeleModelContact); }