Я следовал этой статье использовать DataGridView для управления данными, которые будут сохранены в файл XML: http://www.codeproject.com/Articles/32542/Using-XML-as-datagridview-Sourceмодифицировать (расшифровать шифровать /) значения ячеек в строках DataGridView
Данные будут представлять собой список имен пользователей и пароли.
Таким образом, мне нужно пройти через каждую ячейку в столбцах для «имени пользователя» и «пароль» и заменить значение ячейки результатом вызова функции, которая будет шифровать или расшифровывать значение клетка.
В form_load, после заполнения таблицы данными из XML-файла, я хочу перебирать эти ячейки и делать это для дешифрования, а при закрытии/сохранении формы я хочу циклически перебирать каждую ячейку и шифровать значения перед записью в файл.
У меня есть функция, написанная для шифрования данных, часть, на которую я застрял, - это то, как я могу пройти через каждую ячейку в столбцах «имя пользователя» и «пароль» DataGridView1 (в качестве примера) и обновить результат на значение, возвращаемое функцией.
Приносим извинения за отсутствие примера кода для этого вопроса, я не знаю, как это сделать, поэтому я не смог собрать немного кода, чтобы попробовать/сбой на нем.
Я предполагаю, что это будет что-то простое: «Для каждой ячейки в (любое утверждение возвращает ячейки в заданном столбце datagridview), но я не уверен.
Извините, я должен был упомянуть, у меня есть набор данных, и это источник для представления сетки. Пользователь вводит данные в виде таблицы данных в виде сетки. Я проведусь против события datagridview.formatingrow и дам вам знать, как это происходит! Спасибо за быстрый ответ! – schizoid04
У меня, похоже, нет события formatingrow для datagridview ... У меня есть событие CellFormatting. – schizoid04
- это то, что вы ищете [Подробнее] (http://www.vbforums.com/showthread.php?554744-RESOLVED-2008-Datagridview-Password-Column-Cellformatting) – Hadi