प्राप्त किए बिना विंडोलेस WPF विंडो ड्रैग करने योग्य बनाने का तरीका मेरे पास एक विंडो कम WPF मुख्य विंडो है। मैं इसे बनाने की कोशिश कर रहा हूं ताकि अंतिम उपयोगकर्ता विंडो खींच सके।अमान्यऑपरेशन एक्सेप्शन
मैं खिड़की के निर्माता के लिए निम्न जोड़ दिया है:
this.MouseLeftButtonDown += delegate { DragMove(); };
समस्या है, मैं एक संवाद बॉक्स दो बटन के साथ ऊपर खुलती है। जब मैं इन बटनों में से किसी एक पर क्लिक करता हूं, तो मुझे संदेश के साथ एक अमान्य ऑपरेशन अपवाद मिला है "जब प्राथमिक माउस बटन नीचे होता है तो केवल ड्रैगमोव को कॉल कर सकता है।"
यह कुछ प्रश्न उठाता है: संवाद में एक मूसडाउन घटना के साथ इसका कोई संबंध नहीं होगा? मैं इस अपवाद के बिना यह कैसे कर सकता हूं?
धन्यवाद!
मेरे पास बटन के साथ सीमा कम खिड़कियां भी हैं और उपयोगकर्ता को बाएं माउस बटन दबाकर खींचें और यह ठीक काम करता है। कृपया इस व्यवहार को दिखाते हुए एक न्यूनतम लेकिन पूर्ण कोड नमूना प्रदान करें। –