У меня есть GridView, и я привязываю его к DataTable, который заполняется во время выполнения. Количество столбцов и строк не фиксировано. После того, как DataTable заполнен я устанавливаю связывания источника GridView в этой таблице данных:Связывание GridView с динамическим DataTable
Me.User_infoDTBindingSource.DataSource = User_infoDT
Теперь prblem есть препоясать вид не показывает каких-либо столбцов или строк вообще. я использовал:
Me.UserListGridView.PopulateColumns(User_infoDT)
Теперь я получаю все столбцы в GridView, но заголовки столбцов, которые я выставиться в DataTable все потеряно. Строки ar все еще пусты в GridView. Я также использовал OptionView.EnableAppearanceEvenRow
, поэтому я вижу, что в моем GridView (как и должно быть) генерируется столько строк, но все же я не вижу никаких данных.
Я реализовал тот же код с Windows DataGridView и TreeList, используя тот же источник данных (таблица данных), и он отлично работает. Но здесь я не могу найти причины не получать строки.
Любая идея, где эти строки? Я отлаживал код и проверял DataTable, когда я устанавливаю источник данных источника привязки в таблицу данных. В то время GridView.DataRowCount и GridView.Columns.Count верны. Но все же сетка не показывает никаких данных в строках.
UPDATE: Я удалил источник привязки и установил источник данных GridView непосредственно в DataTable, и он отлично работает! Я удивлен, почему строки являются невидимыми, когда я использую источник привязки между ними. Кроме того, здесь теперь все столбцы также имеют правильные подписи (которые я установил в DataTable), которые теряются, когда я использую источник привязки.
Пробовал ли вы устанавливать автогенераторы? = True – Mohamed
У меня есть девекспресс GridView. Я просто попытался с заменой автогенераторов заменить здесь Me.UserListGridView.OptionsBehavior.AutoPopulateColumns = True. Все-таки такое же поведение. Нет данных в строках. Строки генерируются, но данные все еще не видны. – IFlyHigh
вытащите winforms datagridview из окна инструментов и попытайтесь установить источник данных для этой сетки и проверьте, загружает ли он данные – Mohamed