СообЧа > База Знаний > Программирование > .NET

Вопрос

Как в DataGrid установить ширину столбца?

Ответ

Это делается через DataGridColumnStyle. Создаешь DataGridColumnStyle, устанавливаешь ему ширину столбца (свойство ) и в свойстве MappingName указываешь имя столбца, для которого задается ширина. Потом создаешь DataGridTableStyle, устанавливаешь ему MappingName, добавляшь DataGridColumnStyle в коллекцию GridColumnStyles. И потом DataGridTableStyle добавляешь в коллекцию TableStyles грида.

Вот пример:

Dim cs As New DataGridTextBoxColumn
cs.Width=50
cs.MappingName="ID"
Dim ts As New DataGridTableStyle
ts.MappingName = "SoobChaCD"
GridReport.TableStyles.Add(ts)



Copyright © 2000-2004 Сообщество Чайников
Контактная информация