Jag har problem med utskrifter i c#, det fungerar om jag skriver ut till pdf, men vid utskrift till skrivare blir det bara tomma sidor. Jag vet inte om det beror på att innehållet inte hinner renderas innan utskriften? I så fall finns det något sätt att tvinga en rendering innan utskriften?
Jag använder följande kod för att skriva ut (p -> printdialog):
Kod:
if (p.ShowDialog() == true)
{
foreach (Order o in oList)
{
frame2.Navigate(new faktura(o, Convert.ToInt32(fnr.Text) + i));
i++;
p.PrintVisual(frame2, "Faktura " + Convert.ToString(Convert.ToInt32(fnr.Text) + i));
}
}