Example #1
0
        private void FillFileList(string path)
        {
            listFileView.Items.Clear();
            var myList = fsi.UpdateDirectoryList(new DirectoryProvider(new DirectoryInfo(path)));

            if (myList == null)
            {
                listFileView.Items.Add("Empty directory");
                return;
            }
            foreach (var row in myList)
            {
                listFileView.Items.Add(row);
            }

            // Setting up GUI
            try
            {
                listFileView.SelectedIndex = 0;
                this.DecryptPass(dirTreeView.SelectedNode.Tag + "\\" + listFileView.SelectedItem + ".gpg");
            }
            finally
            {
                btnMakeVisible.Visible = true;
                txtPassDetail.Visible  = false;
            }
        }