/* File Print */ private void menuFilePrint_Click(object sender, EventArgs e) { if (this.tabControl.TabCount <= 0) return; RichTextBox rtb = (RichTextBox)this.tabControl.SelectedTab.Controls[0]; RichTextBoxDocument document = new RichTextBoxDocument(rtb); dialogPrint.Document = document; if (dialogPrint.ShowDialog() == DialogResult.OK) { document.Print(); } }