Esempio n. 1
0
        internal static TaskDialogButtonData ConvertCommonButton(VistaTaskDialogCommonButtons commonButton, System.Windows.Input.ICommand command = null, bool isDefault = false, bool isCancel = false)
        {
            int id = 0;

            switch (commonButton)
            {
            default:
            case VistaTaskDialogCommonButtons.None:
                id = (int)TaskDialogSimpleResult.None;
                break;

            case VistaTaskDialogCommonButtons.OK:
                id = (int)TaskDialogSimpleResult.Ok;
                break;

            case VistaTaskDialogCommonButtons.Yes:
                id = (int)TaskDialogSimpleResult.Yes;
                break;

            case VistaTaskDialogCommonButtons.No:
                id = (int)TaskDialogSimpleResult.No;
                break;

            case VistaTaskDialogCommonButtons.Cancel:
                id = (int)TaskDialogSimpleResult.Cancel;
                break;

            case VistaTaskDialogCommonButtons.Retry:
                id = (int)TaskDialogSimpleResult.Retry;
                break;

            case VistaTaskDialogCommonButtons.Close:
                id = (int)TaskDialogSimpleResult.Close;
                break;
            }

            return(new TaskDialogButtonData(id, "_" + commonButton.ToString(), command, isDefault, isCancel));
        }
Esempio n. 2
0
        internal static TaskDialogButtonData ConvertCommonButton(VistaTaskDialogCommonButtons commonButton, System.Windows.Input.ICommand command = null, bool isDefault = false, bool isCancel = false)
        {
            int id = 0;

            switch (commonButton)
            {
                default:
                case VistaTaskDialogCommonButtons.None:
                    id = (int)TaskDialogSimpleResult.None;
                    break;
                case VistaTaskDialogCommonButtons.OK:
                    id = (int)TaskDialogSimpleResult.Ok;
                    break;
                case VistaTaskDialogCommonButtons.Yes:
                    id = (int)TaskDialogSimpleResult.Yes;
                    break;
                case VistaTaskDialogCommonButtons.No:
                    id = (int)TaskDialogSimpleResult.No;
                    break;
                case VistaTaskDialogCommonButtons.Cancel:
                    id = (int)TaskDialogSimpleResult.Cancel;
                    break;
                case VistaTaskDialogCommonButtons.Retry:
                    id = (int)TaskDialogSimpleResult.Retry;
                    break;
                case VistaTaskDialogCommonButtons.Close:
                    id = (int)TaskDialogSimpleResult.Close;
                    break;
            }

            return new TaskDialogButtonData(id, "_" + commonButton.ToString(), command, isDefault, isCancel);
        }