मैं एक गैर-खाली कन्स्ट्रक्टर के साथ व्यूमोडेल के साथ UserControl कैसे डेटामैटलेट कर सकता हूं?डेटा एक गैर-खाली नियंत्रक के साथ एक ViewModel टेम्पलेट?
public PersonViewModel(Person person)
{
_person= person;
// do some stuff
}
Xaml में इस बाइंडिंग ctor के रूप में दुर्घटना जाएगा रिक्त नहीं है। लेकिन जैसा कि मैं व्यूमोडल्स के साथ अभिभावक/बाल संबंधों का उपयोग करता हूं, मुझे व्यक्ति वस्तु को व्यूमोडेल के निर्माता को पास करना होगा ...
आप उस स्थिति का सामना कैसे करते हैं?
आपका व्यू मॉडल आपके पास जो भी कंस्ट्रक्टर हो सकता है। यह दृश्य है (उदा। आपका उपयोगकर्ता नियंत्रण) जो एक डिफ़ॉल्ट कन्स्ट्रक्टर का निवास करना चाहिए। आपके कोड के साथ कुछ और गलत होना चाहिए। कैसे एक अधिक पूर्ण उदाहरण पोस्ट करने के बारे – bitbonk