मैं एक डिजाइनर लिख रहा हूं जो उपयोगकर्ता को स्क्रीन के चारों ओर नियंत्रण खींचने में सक्षम बनाता है। यह पता लगाने का सबसे अच्छा तरीका क्या होगा कि नियंत्रण एक और नियंत्रण ओवरलैप कर रहा है, जबकि मैं एक नियंत्रण को खींच रहा हूं?मैं कैसे जांच सकता हूं कि 2 नियंत्रण WPF में कैनवास पर एक दूसरे को ओवरलैप करते हैं या नहीं?
क्या मुझे केवल फ्रेमवर्क एलिमेंट के आयाम प्राप्त करना चाहिए और अन्य तत्वों के आयामों को जांचना जारी रखना चाहिए?
धन्यवाद। एली
आप जानना चाहते हैं, तो बाउंडिंग आयतों ओवरलैप करते हैं, या दिखाई क्षेत्रों का उपयोग कर सकते हैं? उदाहरण के लिए, दो अंडाकारों में बाध्य आयत को ओवरलैप करना पड़ सकता है, लेकिन वास्तविक इलिप्स शायद स्पर्श भी नहीं कर सकते हैं। –