Отобразить файл .exe.config в datagridview и изменить настройки

Я работаю над графическим интерфейсом пользователя, который может управлять xml-файлами через datagridview и сохранять его в месте назначения по выбору пользователя. Эта программа также имеет .exe. config, в котором я также хотел бы иметь возможность свободно редактировать внутри datagridview, поскольку это намного удобнее, чем когда пользователь вручную входит в файл и соответственно меняет значения.

Я пробовал объявить набор данных , и я изначально думал, что файл .exe.config был просто файлом xml, но этот код не работает:

        dataSet1.ReadXml(configpath);
        bindingSource1.DataSource = dataSet1.Tables[0];
        dataGridView1.DataSource = bindingSource1;

datagridview пуст, когда я его запустил, и я подтвердил, что путь к файлу был правильным и не было исключения, когда Я отлаживал код, тогда как другие файлы xml, которые я открываю в графическом интерфейсе, отлично работают с отображаемыми данными. Может быть, readxml () поддерживает только .. допустимые файлы xml, а не файлы конфигурации xml? Я пробовал погуглить и искать ответы, но все, что у меня было, это потоки, связанные с изменением настроек путем ручного доступа к XML-файлу и изменения значений (вещи, которые я уже знаю). Я хочу, чтобы пользователь делал с данными то, что они хотят, а затем сохранял их. Параметры .exe.config также могут быть предназначены для другой программы, но, по сути, это файл конфигурации xml. Я подумал, что в Интернете не так много информации об этой конкретной проблеме, потому что настройки обычно статичны, и если они меняются, это довольно легко сделать вручную.

Подводя итог,

Я ищу способ решения иметь возможность открывать любой файл .exe.config, отображать его в datagridview, позволять пользователю управлять значениями данных внутри, а затем сохранять файл, перезаписывая предыдущие настройки данных.

Любая помощь приветствуется. Я хочу, чтобы пользователь мог делать с данными то, что он хочет, а затем сохранять их. Параметры .exe.config также могут быть предназначены для другой программы, но, по сути, это файл конфигурации xml. Я подумал, что в Интернете не так много информации об этой конкретной проблеме, потому что настройки обычно статичны, и если они меняются, это довольно легко сделать вручную.

Подводя итог,

Я ищу способ решения иметь возможность открывать любой файл .exe.config, отображать его в datagridview, позволять пользователю управлять значениями данных внутри, а затем сохранять файл, перезаписывая предыдущие настройки данных.

Любая помощь приветствуется. Я хочу, чтобы пользователь мог делать с данными то, что он хочет, а затем сохранять их. Параметры .exe.config также могут быть предназначены для другой программы, но, по сути, это файл конфигурации xml. Я подумал, что в Интернете не так много информации об этой конкретной проблеме, потому что настройки обычно статичны, и если они меняются, это довольно легко сделать вручную.

Подводя итог,

Я ищу способ решения иметь возможность открывать любой файл .exe.config, отображать его в datagridview, позволять пользователю управлять значениями данных внутри, а затем сохранять файл, перезаписывая предыдущие настройки данных.

Любая помощь приветствуется. но по сути это файл конфигурации xml. Я подумал, что в Интернете не так много информации об этой конкретной проблеме, потому что настройки обычно статичны, и если они меняются, это довольно легко сделать вручную.

Подводя итог,

Я ищу способ решения иметь возможность открывать любой файл .exe.config, отображать его в datagridview, позволять пользователю управлять значениями данных внутри, а затем сохранять файл, перезаписывая предыдущие настройки данных.

Любая помощь приветствуется. но по сути это файл конфигурации xml. Я подумал, что в Интернете не так много информации об этой конкретной проблеме, потому что настройки обычно статичны, и если они меняются, это довольно легко сделать вручную.

Подводя итог,

Я ищу способ решения иметь возможность открывать любой файл .exe.config, отображать его в datagridview, позволять пользователю управлять значениями данных внутри, а затем сохранять файл, перезаписывая предыдущие настройки данных.

Любая помощь приветствуется. Заранее благодарю!

  • tf.rz (.NET 3.5 SP1, Visual Studio 2008 C #)

РЕДАКТИРОВАТЬ: Я загружу рабочий пример созданного мною xml-файла: я вроде как хочу, чтобы программа могла перейдите к файлу .exe.config, затем откройте его и отобразите в таком виде, где имена параметров - это столбцы, а значения - в ячейках datagridview. К сожалению, я не нахожусь на своем домашнем компьютере, чтобы сделать это.

6
задан tf.rz 31 May 2011 в 19:14
поделиться