私はこれを自分で解決しようとしてきましたが、まだ理解していません。私はbtn_print
ボタンを押しているときに印刷ダイアログウィンドウを開きたいと思います。私はこれが印刷されたページのサイズを定義しているので、私はもはや必要でないと仮定した1行を呼び出しました。私のコードで印刷ダイアログを実装してください
私のコードを見て、私ができることを教えてもらえますか?
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)
{
}
を、何が機能していませんか? –
https://msdn.microsoft.com/en-us/library/system.drawing.printing.printdocument(v=vs.90).aspx – Tdorno
@roryapが動作していますが、これは印刷ダイアログを開きます。このコードにその機能を追加したいと思います。 –