Exemple #1
0
        public void SetButtonsPredefined(EnumPredefinedButtons buttons, EnumLanguages language)
        {
            Button1.Visibility = Visibility.Collapsed;
            Button1.Tag        = EnumDialogResults.None;
            Button2.Visibility = Visibility.Collapsed;
            Button2.Tag        = EnumDialogResults.None;
            Button3.Visibility = Visibility.Collapsed;
            Button3.Tag        = EnumDialogResults.None;

            switch (buttons)
            {
            case EnumPredefinedButtons.Ok:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = "Aceptar";
                Button1.Tag        = EnumDialogResults.Ok;
                break;

            case EnumPredefinedButtons.OkCancel:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = language == EnumLanguages.Spain ? "Cancelar" : "Cancel";
                Button1.Tag        = EnumDialogResults.Cancel;

                Button2.Visibility = Visibility.Visible;
                Button2.Content    = "Aceptar";
                Button2.Tag        = EnumDialogResults.Ok;
                break;

            case EnumPredefinedButtons.YesNo:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = language == EnumLanguages.Spain ? "No" : "No";
                Button1.Tag        = EnumDialogResults.No;

                Button2.Visibility = Visibility.Visible;
                Button2.Content    = language == EnumLanguages.Spain ? "Sí" : "Yes";
                Button2.Tag        = EnumDialogResults.Yes;
                break;

            case EnumPredefinedButtons.YesNoCancel:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = language == EnumLanguages.Spain ? "Cancelar" : "Cancel";
                Button1.Tag        = EnumDialogResults.Cancel;

                Button2.Visibility = Visibility.Visible;
                Button2.Content    = language == EnumLanguages.Spain ? "No" : "No";
                Button2.Tag        = EnumDialogResults.No;

                Button3.Visibility = Visibility.Visible;
                Button3.Content    = language == EnumLanguages.Spain ? "Sí" : "Yes";
                Button3.Tag        = EnumDialogResults.Yes;
                break;

            case EnumPredefinedButtons.No:
                break;
            }
        }
Exemple #2
0
        public void SetButtonsPredefined(EnumPredefinedButtons buttons)
        {
            Button1.Visibility = Visibility.Collapsed;
            Button1.Tag        = EnumDialogResults.None;
            Button2.Visibility = Visibility.Collapsed;
            Button2.Tag        = EnumDialogResults.None;
            Button3.Visibility = Visibility.Collapsed;
            Button3.Tag        = EnumDialogResults.None;

            switch (buttons)
            {
            case EnumPredefinedButtons.Ok:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = "Ok";
                Button1.Tag        = EnumDialogResults.Ok;
                break;

            case EnumPredefinedButtons.OkCancel:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = "Cancel";
                Button1.Tag        = EnumDialogResults.Cancel;

                Button2.Visibility = Visibility.Visible;
                Button2.Content    = "Ok";
                Button2.Tag        = EnumDialogResults.Ok;
                break;

            case EnumPredefinedButtons.YesNo:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = "No";
                Button1.Tag        = EnumDialogResults.No;

                Button2.Visibility = Visibility.Visible;
                Button2.Content    = "Yes";
                Button2.Tag        = EnumDialogResults.Yes;
                break;

            case EnumPredefinedButtons.YesNoCancel:
                Button1.Visibility = Visibility.Visible;
                Button1.Content    = "Cancel";
                Button1.Tag        = EnumDialogResults.Cancel;

                Button2.Visibility = Visibility.Visible;
                Button2.Content    = "No";
                Button2.Tag        = EnumDialogResults.No;

                Button3.Visibility = Visibility.Visible;
                Button3.Content    = "Yes";
                Button3.Tag        = EnumDialogResults.Yes;
                break;
            }
        }
Exemple #3
0
 /// <summary>
 /// Set the buttons to predefined values
 /// </summary>
 /// <param name="buttons"></param>
 public void SetButtonsPredefined(EnumPredefinedButtons buttons)
 {
     SetButtonsPredefined(buttons, EnumLanguages.Spain);
 }