Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 24.05.2016
Сообщений: 12
1

Изменение ширины столбцов в DataGrid

23.09.2016, 22:24. Показов 1864. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
После выполнения кода:
C#
1
2
3
4
5
6
7
8
9
10
11
12
DataTable DT = new DataTable();
DT.Columns.Add("Номер");
DT.Columns.Add("Имя таблицы");
 
List<string> Array = DBF.TablesName();
int NumbRow = 0;
foreach (string TName in Array)
{
   NumbRow++;
   DT.Rows.Add(NumbRow, TName);
}
DGT.ItemsSource = DT.AsDataView();
Если я пишу:
C#
1
DGT.Columns[0].Width = 100;
Мне выдает ошибку "Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.", но datagrid заполнен и первая колонка в ней есть.
И если я применю данный код для изменения ширины в другом событии, то он работает.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.09.2016, 22:24
Ответы с готовыми решениями:

Изменение ширины столбцов DataGrid не за заголовок, а за разделитель столбцов
Господа, подскажите пожалуйста как реализовать изменение ширины произвольного столбца DataGrid,...

Изменение ширины и цвета ScrollBar в DataGrid
Есть Datagrid с установленным ScrollViewer.CanContentScroll=&quot;True&quot; Как можно изменить ширину,...

Изменение внешнего вида DataGrid: перегруппирвка столбцов и их скрытие
НАсколько понимаю делается это при помощи изменения стилей. БД выводит в датагрид информацию, но...

Как в DataGrid программно установить разные значения ширины для разных столбцов?
Народ! Не знает ли кто, как в DataGrid (если это возможно) программно установить разные значения...

1
12 / 12 / 11
Регистрация: 25.12.2014
Сообщений: 80
06.10.2016, 08:01 2
Потому что вызываете код изменения ширины, до того как у вас произошла привязка itemsource и сгенерировались колонки.
0
06.10.2016, 08:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2016, 08:01
Помогаю со студенческими работами здесь

Изменение ширины столбцов таблицы
Как сделать изменение ширины столбцов? Наподобие того, как в PhpMyAdmin. То есть, чтобы появлялась...

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

Изменение ширины столбцов на листе Excel
хочу изменить ширину всех столбцов на листе sub chWidth(w as Integer, aSheet as Worksheet) ...

Изменение ширины столбцов заголовка таблицы из code behind
Есть задача сделать не уплывающий заголовок и скроллинг для GridView. Скроллинг решился панелью....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru