क्या मैं डाटाबेसिंग द्वारा वस्तु चौड़ाई और ऊंचाई प्राप्त कर सकता हूं?

ऑब्जेक्ट की चौड़ाई और ऊंचाई मॉडलव्यू में चर के लिए बाध्य होती है, इसलिए मैं ऑब्जेक्ट के आकार को आसानी से जान सकता हूं। दुर्भाग्य से वे वास्तविक मूल्य के बजाय Notanumber प्राप्त करते हैं। मैं मानक ऑब्जेक्ट का उपयोग नहीं करना चाहता हूं। विदथ और ऑब्जेक्ट। कोड-पीछे से हाइट पैरामीटर, क्योंकि यह मॉडलव्यू से उन्हें एक्सेस करने के लिए जटिल होगा। मैंने ActualWidth और ActualHeight गुणों के बारे में कुछ पढ़ा है, लेकिन वे मेरे विजुअल स्टूडियो 2010 में उपलब्ध नहीं हैं। मुझे क्या करना चाहिए?

XAML:


कोड के पीछे:

public class modelview
{
    public double wdth {get;set;}
    public double hght {get;set;}
}
0
शायद यह उत्तर stackoverflow.com/questions/1083224/…
जोड़ा लेखक Somedust, स्रोत

1 उत्तर

you probably need to get the ActualWidth and ActualHeight
they are not availble throw binding attatched property is way, see the answer links in :
How to bind a read-only wpf control property (eg ActualWidth) so its value is accessible in the view model?

0
जोड़ा
क्या आपने इस कोड को संकलित करने का प्रयास किया है? ActualHeight केवल पढ़ने के लिए डीपी है और इसलिए बाध्य नहीं किया जा सकता है।
जोड़ा लेखक Rohit Vats, स्रोत