私はここでそのような問題を抱えています。私のWPFプロジェクトにはウィンドウがあり、そのページをプリンターで印刷したいボタンがあります。そのボタンのクリックイベントはこれです。
PrintDialog dlg = new PrintDialog();
Window currentMainWindow = Application.Current.MainWindow;
Application.Current.MainWindow = this;
if ((bool)dlg.ShowDialog().GetValueOrDefault())
{
Application.Current.MainWindow = currentMainWindow;
}
ボタンをクリックすると、印刷ダイアログが表示されます。ここで しかし、印刷をクリックしても何も起こらず、ダイアログが閉じるだけで結果が表示されず、Adobe PDFでもARX CoSignでも機能しません...
何をすべきか ?ありがとう