Показать сообщение отдельно
  #13  
Старый 20.05.2013, 18:53
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Чтоб совсем полосы прокрутки убрать у StringGrid нужно его свойство ScrollBars выставить как ssNone. Что касается ширины и высоты, то здесь нужно подсчитать суммарную ширину всех столбцов и задать её как Width у сетки, соответственно с высотой точно так же, умножить кол-во всех строчек (RowCount) на их высоту (DefaultRowHeight) и эту сумму задать как Height стрингрида. Только вот что надо будет делать, если размеры сетки увеличатся больше самой формы или экрана?
Полосы прокрутки нужны.

З.Ы.

Вот, за не имением времени смотреть ваш код, прикладываю примерчик готовый, как можно всё оформить. Здесь используется DBGrid, но со StringGrid тоже самое, пжлст, посмотрите.
Ответить с цитированием