DevExpress печать гридов
От: engel2361  
Дата: 10.04.06 09:14
Оценка:
Пользуюсь гридами DevExpress (DevExpress.XtraGrid.GridControl).
Нужно его напечать.
Делаю так:
PrintingSystem ps;
ps = new PrintingSystem();

PrintableComponentLink cl = new PrintableComponentLink() ;
CompositeLink c = new CompositeLink() ;

cl.Component = gridControl;
c.Links.Add(cl);
c.AddReport(ps, new SizeF(300, 500));

ps.PreviewForm.ShowDialog();


Грид выводится нормально, но есть одна проблема. Если при формиривании preview грид отображается на экране, то потом, если вручную изменить границы печати в форме просмотра, этот грид расползается во всю отведенную ему ширину, а остальные элементы(текст, картинки) с отчета просто исчезают. Если кто-то знает, как это исправить, то расскажите, пожалуйста как.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.