2011-01-26 7 views
5

आज हमें हमारे डब्ल्यूपीएफ एप्लिकेशन में से एक में थोड़ा अजीब समस्या मिली और हमें बिल्कुल यकीन नहीं है कि इससे कैसे निपटें। जब हम अपने लैपटॉप में से किसी एक पर सॉफ़्टवेयर चलाते हैं तो स्क्रीन थोड़ी देर बाद सो जाती है (काला हो जाती है) जब कोई उपयोगकर्ता इंटरैक्शन नहीं होता है। यह एप्लिकेशन अभी भी इंटरनेट से डेटा डाउनलोड करने और डेटाबेस में टेबल भरने में व्यस्त है। प्रगति पट्टी और स्टेटस बार भी है।डब्ल्यूपीएफ एप्लिकेशन विंडोज़ नींद से जागने के बाद पूरी तरह रीफ्रेश नहीं होती है

यदि हम माउस को ले जाकर स्क्रीन को जगाते हैं तो प्रोग्राम फिर से दिखाया जाता है लेकिन खिड़की के कुछ हिस्सों को ताज़ा नहीं किया जाता है। प्रक्रिया बार पूरी होने पर भी प्रगति पट्टी मूल्य दिखा रही है और स्टेटस बार भी गलत है।

इस समय पर आप इस कार्यक्रम में कुछ भी नहीं की तरह हुआ लेकिन प्रगति बार और स्थिति पट्टी केवल यदि आप कार्य पट्टी करने के लिए पूरी विंडो को छोटा और इसे फिर से अधिकतम दोबारा बनाई हो जाएगा के साथ काम कर सकते हैं से। या यदि आप एक और कार्यवाही शुरू करते हैं जो प्रगति पट्टी या स्टेटस बार का भी उपयोग करेगी।

इस अजीब व्यवहार ने बहुत भ्रम पैदा किया क्योंकि स्क्रीन नींद से जागने के बाद प्रदर्शित डेटा गलत लगता है और आपको वास्तव में क्या चल रहा है यह देखने के लिए विंडो को कम करने और अधिकतम करने की आवश्यकता है।

यहां क्या गलत है?

उत्तर

2

क्या वीडियो ड्राइवर अद्यतित हैं? यदि नहीं, तो आप उन्हें अपडेट करने का प्रयास कर सकते हैं। WPF इसके प्रतिपादन के लिए वीडियो हार्डवेयर का उपयोग करता है। मुझे पहले कुछ ताज़ा समस्याएं आई हैं और नए ड्राइवर इसे ठीक कर चुके हैं।

0

सुनिश्चित करें कि पृष्ठभूमि ऑपरेशन यूआई थ्रेड को हॉगिंग नहीं कर रहा है। लेकिन जैसा कि कॉरी सुझाव देता है, यह एक वीडियो ड्राइवर समस्या हो सकती है।

0

मेरे पास एक ही समस्या है और कोई समाधान नहीं है, लेकिन एक साधारण उदाहरण है जो विलुप्त व्यवहार की ओर जाता है। यह त्रुटि खोज में मदद करता है।

<Window x:Class="BlackAfterMinimize.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="MainWindow" SizeToContent="WidthAndHeight" WindowState="Minimized"> 
    <Grid> 
    <TextBlock Text="Hello World" /> 
    </Grid> 
</Window> 
संबंधित मुद्दे