public void Initialize(AcceptCancelDialog control) { var error = CreateException(); InitializeDialog( control, () => DialogViewModel.ExceptionDialog(error)); exceptionDialog = ContentViewModel as IExceptionDialog; exceptionDialog.Show(); }
public void Initialize(AcceptCancelDialog control) { stub = new Stub(); InitializeDialog( control, () => DialogViewModel.ContentDialog(SampleTemplates.TextBox, stub, 400, 200)); ContentViewModel.Show(); }
public void Initialize(AcceptCancelDialog control) { var title = RandomData.LoremIpsum(5, 8); var text = RandomData.LoremIpsum(10, 80); InitializeDialog( control, () => DialogViewModel.QuestionDialog(title, text)); questionDialog = ContentViewModel as IQuestionDialog; questionDialog.Show(); }
public void Initialize(AcceptCancelDialog control) { // Setup initial conditions. control.Width = 800; control.Height = 600; // Get the sample DataTemplates. content1 = SampleTemplates.Instance.GetDataTemplate("AcceptCancelDialog.Content1"); content2 = SampleTemplates.Instance.GetDataTemplate("AcceptCancelDialog.Content2"); contentModel1 = new StubModel { Text = "My Content Model One" }; contentModel2 = new StubModel { Text = "My Content Model Two" }; // Create the view-model. viewModel = new AcceptCancelDialogViewModel(content1, contentModel1) { IsShowing = true, }; control.ViewModel = viewModel; // Wire up events. viewModel.AcceptClick += delegate { Debug.WriteLine("!! AcceptClick"); }; viewModel.CancelClick += delegate { Debug.WriteLine("!! CancelClick"); }; }
public void AnimationDuration_Short(AcceptCancelDialog control) { viewModel.AnimationDuration = 0.2; Debug.WriteLine("AnimationDuration : " + viewModel.AnimationDuration); }
public void Toggle__IsShowing(AcceptCancelDialog control) { viewModel.IsShowing = !viewModel.IsShowing; Debug.WriteLine("IsShowing: " + viewModel.IsShowing); }
public void Set_BackgroundColor_Green(AcceptCancelDialog control) { viewModel.Background = new SolidColorBrush(Colors.Green); }
public void Toggle__AutoHideOnCancel(AcceptCancelDialog control) { viewModel.AutoHideOnCancel = !viewModel.AutoHideOnCancel; Debug.WriteLine("AutoHideOnCancel: " + viewModel.AutoHideOnCancel); }
public void Toggle__ContentMargin(AcceptCancelDialog control) { viewModel.ContentMargin = viewModel.ContentMargin.Left == 0 ? new Thickness(5) : new Thickness(0); }
public void Change__Error(AcceptCancelDialog control) { exceptionDialog.Error = CreateException(); }
public void Toggle__IsCancelEnabled(AcceptCancelDialog control) { viewModel.IsCancelEnabled = !viewModel.IsCancelEnabled; }
public void Toggle__ContentTemplate(AcceptCancelDialog control) { viewModel.Content.Template = viewModel.Content.Template == content1 ? content2 : content1; viewModel.Content.ViewModel = viewModel.Content.ViewModel == content1 ? contentModel1 : contentModel2; }
public void Change__Icon(AcceptCancelDialog control) { questionDialog.Icon = questionDialog.Icon.NextValue<NotificationType>(); }
public void Change__Text(AcceptCancelDialog control) { questionDialog.Text = RandomData.LoremIpsum(10, 80); }
public void Change__Title(AcceptCancelDialog control) { questionDialog.Title = RandomData.LoremIpsum(5, 8); }
public void Toggle__MaskOpacity(AcceptCancelDialog control) { viewModel.MaskOpacity = viewModel.MaskOpacity == 1 ? 0.7 : 1; Debug.WriteLine("MaskOpacity: " + viewModel.MaskOpacity); }
public void Toggle__MaskBrush(AcceptCancelDialog control) { viewModel.MaskBrush = isBlack ? new SolidColorBrush(Colors.White) : new SolidColorBrush(Colors.Black); isBlack = !isBlack; }
public void Change__Dialog_Labels(AcceptCancelDialog control) { viewModel.AcceptLabel = RandomData.LoremIpsum(1, 2); viewModel.CancelLabel = RandomData.LoremIpsum(1, 2); }