public void ShowSelectableMessage(string Message, string SelectableText, [Optional] string DialogHost, [Optional] string AffirmativeButton) { string host = DialogHost ?? "MainDialogHost"; var viewModel = new SelectableMessageViewModel { Message = Message, AffirmativeButtonText = AffirmativeButton ?? "OK", Text = SelectableText }; var dialog = new SelectableMessage(viewModel); MaterialDesignThemes.Wpf.DialogHost.Show(dialog, host); }
public SelectableMessage(SelectableMessageViewModel viewModel) { InitializeComponent(); DataContext = viewModel; }