Heh :)
Juz dorwałem działające rozwiązanie:)
Zamieszczam tutaj kod
private PrintDocument printDocument;
private PrintDialog printDialog;
private void toolStripButton6_Click(object sender, EventArgs e)
{
printDocument = new PrintDocument();
printDialog = new PrintDialog();
printDialog.Document = printDocument;
printDocument.PrintPage += new PrintPageEventHandler(printDocument_PrintPage);
printDocument.Print();
}
void printDocument_PrintPage(object sender, PrintPageEventArgs e) // Dzięki obiektowi Graphics, niejako "malujemy" to co chcemy zobaczyć na wydrukowanej stronie.
{
Graphics g = e.Graphics;
string textToPrint = string.Format(richTextBox1.Text);
using (Font font = new Font("Arial", 10))
{
g.DrawString(textToPrint, font, Brushes.Black, 50, 50);
}
}