में एक बच्चे के नियंत्रण को छोड़कर सभी को अक्षम करना मेरे पास मेरी विंडो पर नियंत्रण का एक गुच्छा है। उनमें से एक ताज़ा बटन है जो पृष्ठभूमि धागे पर एक बोझिल कार्य करता है।एक WPF विंडो
जब उपयोगकर्ता रीफ्रेश बटन पर क्लिक करता है, तो मैंने कर्सर को प्रतीक्षा (घंटा ग्लास) स्थिति में डाल दिया और पूरी विंडो को अक्षम कर दिया - Me.IsEnabled = False
।
मैं उपयोगकर्ता को रद्द बटन पर क्लिक करके ताज़ा कार्रवाई रद्द करने का समर्थन करना चाहता हूं, लेकिन पूरी विंडो अक्षम होने पर मैं इसे सुविधाजनक नहीं कर सकता।
क्या प्रत्येक नियंत्रण को अक्षम करने के अलावा ऐसा करने का कोई तरीका है (रद्द बटन को छोड़कर) एक करके एक बार फिर उपयोगकर्ता को रद्द करने पर उन्हें एक-एक करके फिर से सक्षम करना?
मैं दोनों Me.IsEnabled और Me.Cursor का उपयोग नहीं कर सकता। http://stackoverflow.com/questions/762396/wpf-wait-cursor-with-backgroundworker-thread –