Удалить горизонтальную полосу прокрутки, если в сетке данных нет данных - PullRequest
0 голосов
/ 30 декабря 2010

В моей форме есть древовидное представление и представление данных.

У меня будет опция импорта, с помощью которой я могу импортировать текстовые файлы.Когда я выбираю конкретный файл, я добавляю его как узел в древовидное представление, и данные в этом файле будут отображаться в виде сетки данных.

У меня также будет контекстное меню с некоторыми параметрами, такими как «Закрыть», которое будет отображаться при щелчке правой кнопкой мыши в виде дерева.Если я выберу Close, я очистю все узлы древовидного представления и очистю все строки сетки данных.

Но горизонтальная полоса прокрутки не очищается, может кто-нибудь сказать, как это очистить?

1 Ответ

1 голос
/ 30 декабря 2010

вам нужно очистить столбцы таблицы данных

dataGridView1.Columns.Clear();

и перед добавлением новых строк.нужно добавить столбцы, используя

dataGridView1.Columns.Add("Column_Name", "Header_Text");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...