Olá pessoal !
Estou com o seguinte problema. Estou a usar o printdocument e preciso alterar o tamanho do relatório para carta ao invés de a4.
No evento PrintPage deste componente coloquei o seguinte código :
PaperSize paperSize = new PaperSize("Letter1",216,279);
paperSize.RawKind = (int)PaperKind.Letter;
printDocument.DefaultPageSettings.PaperSize = paperSize;
printDocument.PrinterSettings.DefaultPageSettings.PaperSize = paperSize;
Na primeira vez que executo o relatório tudo aparece ok mas se fecho o relatório e o executo novamente sem fechar o form o relatório aparece pequeno e sem nenhuma informação (considerando os mesmos parametros do 1. relatório
que saiu correto). Uso o dispose no printdocument. Alguém já passou por isto ?
Grata,
Michele Teixeira |.NET|ADO|C#|VB|SQL|ORACLE