Re[2]: Как убрать скроллеры в DataGrid?
От: Vladimir Labor  
Дата: 24.06.02 06:15
Оценка:
Здравствуйте ILF, Вы писали:


ILF>Можно попробовать такой вариант:


ILF>
ILF>foreach( System.Windows.Forms.Control ctrl in dataGrid1.Controls )
ILF>{
ILF>    if ( ctrl is System.Windows.Forms.VScrollBar || ctrl is System.Windows.Forms.HScrollBar ) // если один из дочерних контролов - скроллер
ILF>    {
ILF>        ctrl.Size = new Size( 0, 0 ); //устанавливаем ему нулевые размеры...
ILF>    }
ILF>}
ILF>


Спасибо, примерно так я и сделал. За исключением того что не перебирал все контролы.
Унаследовал свой класс от CDataGrid и проинициализировал его так:

  VScrollBar.Size = new Size( 0, 0 ); 
  HScrollBar.Size = new Size( 0, 0 );
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.