示例#1
0
        private void loadToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog fileBrowser = new OpenFileDialog();

            switch (currentMode)
            {
            case CurrentMode.Text:
                fileBrowser.Multiselect = false;
                break;

            case CurrentMode.FileList:
                fileBrowser.Multiselect = true;
                break;
            }

            fileBrowser.ShowDialog();
            switch (currentMode)
            {
            case CurrentMode.Text:
                TextUtility.LoadTextToTextBox(textBox_Content, fileBrowser.FileName);
                break;

            case CurrentMode.FileList:
                FileListUtility.AppendFileList(fileListItems, fileBrowser.FileNames);
                break;
            }
        }
示例#2
0
        private void button_Select_Click(object sender, EventArgs e)
        {
            OpenFileDialog fileBrowser = new OpenFileDialog();

            fileBrowser.Multiselect = true;
            fileBrowser.ShowDialog();
            FileListUtility.AppendFileList(fileListItems, fileBrowser.FileNames);
        }
示例#3
0
        private void Form_Main_DragDrop(object sender, DragEventArgs e)
        {
            string[] fileNames = (string[])e.Data.GetData(DataFormats.FileDrop, false);
            switch (currentMode)
            {
            case CurrentMode.Text:
                TextUtility.LoadTextToTextBox(textBox_Content, fileNames[0]);
                break;

            case CurrentMode.FileList:
                FileListUtility.AppendFileList(fileListItems, fileNames);
                break;
            }
        }