シルバーライトでソフトなプリントを作成しました。顧客がドキュメントを印刷するプリンターを確認する必要があります。しかし、顧客が選択したプリンタの名前にアクセスする方法が見つかりません。
このコードを使用して印象を初期化します
printDoc = new PrintDocument();
printDoc.PrintPage += OnPrint;
printDoc.EndPrint += EndPrint;
printDoc.BeginPrint += BeginPrint;
printDoc.Print("Badge");
顧客が悪いプリンターを選択した場合、印刷をキャンセルしたいだけです。これには方法がありますか?(Silverlight の印刷機能は非常に軽いことは知っています)