में PrintDialog और PrintPreviewDialog का उपयोग करते समय लॉक हो रहा है। मैं .NET के प्रिंटप्रूव्यूडियल का उपयोग कर रहा हूं और जब भी यह पूर्वावलोकन उत्पन्न कर रहा है, तो यह पृष्ठभूमि में मेरे जीयूआई को लॉक करता है और ऐसा लगता है कि पूर्वावलोकन समाप्त होने तक यह क्रैश हो गया है। यह देखकर कि .NET की पृष्ठ प्रगति विंडो जो पॉप अप करती है वह एक संवाद नहीं है, बैक ग्राउंड का चयन किया जा सकता है जो तब आधे खींचे गए, लॉक अप तरीके से सामने आता है। यह तब भी होता है जब उपयोगकर्ता पूर्वावलोकन संवाद पर वास्तविक "प्रिंट" बटन पर क्लिक करता है, और जब मैं केवल PrintDocument.Print() चलाता हूं।जीयूआई .net
//just showing a preview, hangs up background GUI on generating the preview
// and when user prints straight from the preview
this.printPreviewDialog.ShowDialog(this);
//just trying to print a .net PrintDocument class, GUI hangs in background
// when .net is drawing the pages
this.printDocument.Print();
ऐसा लगता है कि दस्तावेज़ उत्पन्न करने के लिए आपके कोड में एक प्रदर्शन समस्या है। – GvS