2011-11-21 20 views
10

के सापेक्ष स्क्रीन पर बटन/UIElement की स्थिति पाएं मुझे ग्रिड के सापेक्ष एक बटन जैसे ऑन-स्क्रीन नियंत्रण के (x, y) समन्वय में स्थिति प्राप्त करने का कोई तरीका नहीं मिल रहा है। यह अंदर है क्या ऐसा करने का कोई तरीका है कि मैं अनदेखा कर रहा हूं?ग्रिड विंडोज फोन

उत्तर

21
var transform = button.TransformToVisual(grid);   
Point absolutePosition = transform.Transform(new Point(0, 0)); 

How to get the position of an element in a StackPanel? से।

+0

क्षमा करें आदमी मैंने किया था, स्पष्ट रूप से गलत चीज़ की तलाश में था। फिर भी धन्यवाद। –

+3

यह खोज इंजन में पहला परिणाम के रूप में आया था। पूछने के लिए धन्यवाद! – swinefeaster

+1

मैं हमेशा पूर्ण स्थिति में 0,0 प्राप्त कर रहा हूं। मैं क्या गलत कर रहा हूँ ?, –