MabiPacker.Dialogs.InputDir C# (CSharp) 메소드

InputDir() 공개 메소드

public InputDir ( string InputDir = "" ) : string
InputDir string
리턴 string
        public string InputDir(string InputDir = "")
        {
            string caption = Properties.Resources.ChoosePackDir;
            if (this.isVista)
            {
                CommonOpenFileDialog dInputDir = new CommonOpenFileDialog();
                dInputDir.IsFolderPicker = true;
                dInputDir.Title = caption;
                dInputDir.Multiselect = false;
                dInputDir.InitialDirectory = InputDir;
                if (dInputDir.ShowDialog() == CommonFileDialogResult.Ok)
                {
                    InputDir = dInputDir.FileName;
                }
            }
            else
            {
                FolderBrowserDialog dInputDir = new FolderBrowserDialog();
                dInputDir.SelectedPath = InputDir;
                dInputDir.Description = caption;
                if (dInputDir.ShowDialog() == DialogResult.OK)
                {
                    InputDir = dInputDir.SelectedPath;
                }
            }
            return InputDir;
        }

Usage Example

예제 #1
0
 private void bInputDirSelector_Click(object sender, EventArgs e)
 {
     InputDir.Text = d.InputDir(InputDir.Text);
 }