Здравствуйте fog, Вы писали:
fog>Как можно сказать DataGrid'у, чтобы он ширину столбцов подгонял под ширину данных в них. Что-то я окромя PreferredColumnWidth ничего не нашел. Подскажите, плиз.
Вот примерный код.
DataGridTableStyle DemensionStyle = new DataGridTableStyle(); //Создается новый стиль таблицы
DemensionStyle.MappingName = "Имя базы данных";
DataGrid.TableStyles.Add(DemensionStyle); //Привязывается стиль к таблице
//описание столбцов
DataGridTextBoxColumn CodeCol = new DataGridTextBoxColumn();
CodeCol.MappingName = "Столбец в базе";
CodeCol.HeaderText = "Видимое название";
CodeCol.Width = Твоя ширина; //ВОТ ЗДЕСЬ СТАВИШЬ ЧТО ТЕБЕ НАДО
DemensionStyle.GridColumnStyles.Add(CodeCol);