Beispiel #1
0
        static public ExcelWorksheet GetSelectedData(string formtext, string labeltext)
        {
            ListSheet = ExPack.Workbook.Worksheets; // список листов
            SelectDataForm SWForm = new SelectDataForm {
                Text = formtext
            };                                                              // создаем форму с выбором

            SWForm.label1.Text = labeltext;
            SWForm.ListData.Items.Clear();
            foreach (ExcelWorksheet worksheet in ListSheet) // заполняем перечнем листов
            {
                SWForm.ListData.Items.Add(worksheet.Name);
            }
            SWForm.ListData.Text = SWForm.ListData.Items[0].ToString(); // выставляем первый лист по умолчанию
            SWForm.ShowDialog();
            return(ExPack.Workbook.Worksheets[CurrentData]);            // выбор активного листа
        }
Beispiel #2
0
        static public string GetSelectedData(string formtext) // перегруженный метод для string выбор файла
        {
            SelectDataForm SWForm = new SelectDataForm {
                Text = formtext
            };                                                              // создаем форму с выбором

            SWForm.label1.Text = formtext;
            SWForm.ListData.Items.Clear();
            foreach (string fn in ListofFiles) // заполняем перечнем файлов
            {
                SWForm.ListData.Items.Add(fn);
            }
            ListofFiles.Clear();
            ListofFiles.AddRange(Directory.GetFiles(DirPath));
            SWForm.ListData.Text = SWForm.ListData.Items[0].ToString(); // выставляем первый файл по умолчанию
            SWForm.ShowDialog();
            return(ListofFiles[SWForm.ListData.SelectedIndex]);         // выбор активного файла
        }