Вопрос
Как в 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 Сообщество Чайников
Контактная информация