Диалог выбора раздела реестра - C#

Узнай цену своей работы

Формулировка задачи:

Ещё раз здравствуйте, возникла необходимость в создании диалога выбора раздела реестра. (как в folderBrowserDialog) Можно ли его как-то приспособить для этих целей или же надо писать с 0? И из чего, в таком случае, лучше построить своё диалоговое окно?

Решение задачи: «Диалог выбора раздела реестра»

textual
Листинг программы
        public Form2()
        {
            InitializeComponent();
            RegistryKey HKCU = Registry.CurrentUser;
            tn = new TreeNode("HKCU");
            treeView1.Nodes.Add(tn);
            recursiveBuilder(HKCU, tn);
        }
        void recursiveBuilder(RegistryKey key, TreeNode tn)
        {
            int i = -1;
            foreach (string skeyName in key.GetSubKeyNames())
            {
                tn.Nodes.Add(skeyName);
                i++;
                try
                {
                    recursiveBuilder(key.OpenSubKey(skeyName), tn.Nodes[i]); //ибо секьюрити эксепшн
                }
                catch
                {
                }
            }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы