Ejemplo n.º 1
0
        public static string Process(IEnumerable <string> folders, string selectedfolder)
        {
            Form_SelectFolder frm = new Form_SelectFolder(folders, selectedfolder);

            if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                return(frm.SelectedFolder);
            }

            return(string.Empty);
        }
Ejemplo n.º 2
0
        private void Click_btnBrowse(object sender, EventArgs e)
        {
            if (_rs != null)
            {
                CatalogItem[] folderList = _rs.ListChildren("/", false);
                string[]      folders    = new string[folderList.Length];
                for (int i = 0; i < folderList.Length; i++)
                {
                    if (!folderList[i].Hidden)
                    {
                        folders[i] = folderList[i].Name;
                    }
                }

                string folder = Form_SelectFolder.Process(folders, _tbTargetFolder.Text);

                if (folder.Length > 0)
                {
                    _tbTargetFolder.Text = folder;
                }
            }
        }