Exemplo n.º 1
0
        /// <summary>
        /// Adds a folder to the burn list
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void buttonAddFolders_Click(object sender, EventArgs e)
        {
            if (folderBrowserDialog.ShowDialog(this) == DialogResult.OK)
            {
                var directoryItem = new DirectoryItem(folderBrowserDialog.SelectedPath);
                listBoxFiles.Items.Add(directoryItem);

                UpdateCapacity();
                EnableBurnButton();
            }
        }
Exemplo n.º 2
0
        private void ButtonAddFolders_Click(object sender, EventArgs e)
        {
            if (folderBrowserDialog.ShowDialog(this) != DialogResult.OK)
            {
                return;
            }
            if (freeSpaceOnDisk < 0)
            {
                return;
            }
            var directoryItem = new DirectoryItem(folderBrowserDialog.SelectedPath);

            freeSpaceOnDisk = freeSpaceOnDisk == null ? directoryItem.SizeOnDisc / 1048576 : freeSpaceOnDisk - directoryItem.SizeOnDisc / 1048576;
            FreeSpace.Text  = "Free Space: " + Convert.ToInt32(freeSpaceOnDisk) + " MB";

            listBoxFiles.Items.Add(directoryItem);
            EnableBurnButton();
        }
Exemplo n.º 3
0
        void AddFilesToList(string fileRootPath)
        {
            CreateDirFile(fileRootPath);

            listBoxFiles.Items.Clear();

            var dItem = new DirectoryItem(fileRootPath);

            listBoxFiles.Items.Add(dItem);



            //var files = Directory.GetFiles(fileRootPath);

            //for(int i = 0; i < files.Length ; i++)
            //{
            //    string fileName = files[i];
            //    var fileItem = new FileItem(fileName);
            //    listBoxFiles.Items.Add(fileItem);

            //    UpdateCapacity();
            //    EnableBurnButton();
            //}

            var path = Directory.GetParent(Environment.CurrentDirectory).Parent.FullName + "\\dicomviewer";

            var directories = Directory.GetDirectories(path);
            var files       = Directory.GetFiles(path);

            foreach (var dc in directories)
            {
                var directoryItem = new DirectoryItem(dc);
                listBoxFiles.Items.Add(directoryItem);
            }

            foreach (var file in files)
            {
                var fileItem = new FileItem(file);
                listBoxFiles.Items.Add(fileItem);
            }
        }