Я пытался решить это сам, но я еще не понял. Я хочу открыть диалоговое окно печати при нажатии кнопки btn_print
. Я назвал одну строку, которая, как я полагаю, больше не нужна, так как она определяет размер печатной страницы.
Может ли кто-нибудь посмотреть на мой код и сказать мне, что я могу сделать?
private void btn_print_Click(object sender, RoutedEventArgs e)
{
try
{
PrintDocument pd = new PrintDocument();
//pd.DefaultPageSettings.PaperSize = new PaperSize("A4", 827, 1169);
pd.PrintPage += new PrintPageEventHandler(this.pd_PrintPage);
pd.Print();
}
catch (Exception ex)
{
MessageBox.Show("An error occurred while printing", ex.ToString());
}
}
private void pd_PrintPage(object sender, PrintPageEventArgs e)
{
}