मैं बस लगभग 2 घंटे के लिए googled और कुछ भी नहीं मिला।विंडोज 8 मेट्रो: कार्यान्वयन प्रमाणीकरण
इस परिदृश्य को देखते हुए:
public class Person
{
[Required]
public string Name { get; set; }
}
XAML:
<TextBox Text="{Binding Name, Mode=TwoWay}" />
तुम कैसे जाने के बारे में स्वचालित रूप से सत्यापन की प्रतिक्रिया यूआई पर वहाँ MVC3 में है की तरह मिलेगा?
(ओह, और मैं वास्तव में इस समय कोई परवाह नहीं है अगर मैं की तरह एकीकृत DataAnnotations [आवश्यक] या नहीं का उपयोग करने में सक्षम हो जाएगा)
किसी भी मदद की बहुत सराहना कर रहा है!
ऐसा लगता है कि यह चाल है! वैसे भी, क्या आप मुझे समझा सकते हैं कि मैं इसे XAML के बजाय कोड में कैसे सेट कर पाऊंगा? – Shion
यदि आप एमवीवीएम का उपयोग कर रहे हैं तो आपके पास टेक्स्ट और फॉर्मेट गुणों के साथ फ़ील्ड के लिए कुछ प्रकार का व्यू मॉडल होगा, तो आप बस बाध्यकारी जैसे xyzc: TextBoxValidationExtensions.Format = "{बाइंडिंग प्रारूप}" सेट करेंगे। यदि आप बस पीछे कोड करते हैं तो आप TextBoxValidationExtensions.SetFormat (myTextBox, ValidTextBoxFormats.Numeric) को कॉल करेंगे। –
जैरी निक्सन ने अपने ब्लॉग [यहां - लेट्स कोड पर एक अन्य समाधान का वर्णन किया था! अपने विंडोज स्टोर ऐप में सत्यापन को संभालना] (http://blog.jerrynixon.com/2014/07/lets-code-handling-validation-in-your.html)। –