Пример #1
0
 public SelectPictureSourceDialog(bool showFacebookBtn)
 {
     this.InitializeComponent();
     Result = DialogResultEnum.Cancel;
     if (showFacebookBtn)
     {
         FacebookBtn.Visibility = Visibility.Visible;
     }
 }
Пример #2
0
        private void _btn3_Execute(object sender, EventArgs e)
        {
            _host.Remove(this);
            switch (_buttons)
            {
            case MessageBoxButtonsEnum.YesNoCancel:
                _result = DialogResultEnum.Cancel;
                break;

            case MessageBoxButtonsEnum.AbortRetryIgnore:
                _result = DialogResultEnum.Ignore;
                break;
            }
            if (_callback != null)
            {
                _callback(_result);
            }
        }
 private void MsgReturn(GLMessageBox msg, DialogResultEnum res)
 {
     System.Diagnostics.Debug.WriteLine("!!! Message box " + res);
 }
Пример #4
0
 private void CancelBtn_Click(object sender, RoutedEventArgs e)
 {
     Result = DialogResultEnum.Cancel;
     this.Hide();
 }
Пример #5
0
 private void PhotoGalleryBtn_Click(object sender, RoutedEventArgs e)
 {
     Result = DialogResultEnum.Accept;
     SelectedPicrureStore = PictureSourceEnum.Gallery;
     this.Hide();
 }
Пример #6
0
 private void CameraBtn_Click(object sender, RoutedEventArgs e)
 {
     Result = DialogResultEnum.Accept;
     SelectedPicrureStore = PictureSourceEnum.Camera;
     this.Hide();
 }
Пример #7
0
 public DialogResult(DialogResultEnum resultEnum, Action callBack)
 {
     ResultEnum = resultEnum;
     CallBack   = callBack;
 }
Пример #8
0
 private void SetDialogResult(DialogResultEnum v)
 {
     dialogResult = v;
     DialogResultChanged?.Invoke(this, dialogResult);
 }