public void Show()
        {
            var input = TinyFileDialogs.MessageBox(title, message, dialogType, iconType, okIsDefault);

            if (onInput != null)
            {
                onInput.Invoke(input);
            }
        }
예제 #2
0
        public void Show()
        {
            var input = TinyFileDialogs.InputBox(title, message, defaultInput);

            if (onInput != null)
            {
                onInput.Invoke(input);
            }
        }
예제 #3
0
        public void Show()
        {
            var input = TinyFileDialogs.PasswordBox(title, message);

            if (onInput != null)
            {
                onInput.Invoke(input);
            }
        }
예제 #4
0
        public void Show()
        {
            string input = "";

            switch (fileDialogType)
            {
            case FileDialogType.Open:
                input = TinyFileDialogs.OpenFileDialog(title, defaultPathAndFile, filterPatterns, filterDescription, allowMultipleSelects);
                break;

            case FileDialogType.Folder:
                input = TinyFileDialogs.SelectFolderDialog(title, defaultPathAndFile);
                break;

            case FileDialogType.Save:
                input = TinyFileDialogs.SaveFileDialog(title, defaultPathAndFile, filterPatterns, filterDescription);
                break;
            }
            if (onInput != null)
            {
                onInput.Invoke(input);
            }
        }