Exemple #1
0
 /// <summary>
 /// Called by <see cref="SelectCommand"/> when an option is selected.
 /// </summary>
 /// <param name="obj">The dialog option viewmodel selected.</param>
 private void Select(MessageDialogOptionViewModel obj)
 {
     Result = obj.Result;
     InvokeDialogCloseRequest(true);
 }
Exemple #2
0
        /// <summary>
        /// Add a custom option to this dialog.
        /// </summary>
        /// <param name="title">The display string shown to the user.</param>
        /// <param name="result">The result of this option when selected.</param>
        public void AddOption(string title, CustomDialogResult result)
        {
            var option = new MessageDialogOptionViewModel(title, result);

            Options.Add(option);
        }