2010-11-01 14 views
5

में गलत प्रारूप सत्यापन त्रुटि संदेशों का अनुकूलन [आवश्यक] जैसे प्रमाणीकरण विशेषताओं से जुड़े त्रुटि संदेशों को आसानी से संदेश स्ट्रिंग या संदेश युक्त संसाधन प्रदान करके आसानी से अनुकूलित और स्थानांतरित किया जा सकता है।सिल्वरलाइट और डब्ल्यूपीएफ

हालांकि, क्या सिल्वरलाइट या डब्ल्यूपीएफ द्वारा उत्पादित त्रुटि संदेश को कस्टमाइज़ करना संभव है जब वे किसी इनपुट फ़ील्ड में स्ट्रिंग को इनपुट फ़ील्ड के प्रकार में परिवर्तित करने में सक्षम नहीं हैं?

मुझे ऐसा करने का एक साफ तरीका नहीं मिला है! इसके अलावा यदि आप अपना स्वयं का कनवर्टर लिखते हैं और इसे बाध्यकारी से जोड़ते हैं, तो आप एक अलग संदेश नहीं दे पाएंगे क्योंकि सिल्वरलाइट और डब्लूपीएफ केवल अपने मानक कनवर्टर द्वारा उत्पादित अपवादों को पकड़ता है। उपयोगकर्ता परिभाषित कन्वर्टर्स में फेंकने वाले अपवादों का उपयोग त्रुटि संदेशों को उत्पन्न करने के लिए नहीं किया जाता है, लेकिन वे केवल एप्लिकेशन को निरस्त कर देते हैं।

क्या कोई इस मुद्दे को हल करने का कोई तरीका जानता है?

उत्तर

2

आपके द्वारा उल्लिखित कनवर्टर्स की समस्या केवल Wpf दस्तावेज़ में रिपोर्ट की गई है। सिल्वरलाइट IValueConverter.ConvertBack विधि में फेंक दिया अपवाद एक प्रमाणीकरण त्रुटि

+0

हाय Giovannni के रूप में तब्दील किया जाना चाहिए मैं जानता हूँ कि इस मुद्दे सिल्वरलाइट IValueConverter.ConvertBack के दस्तावेज में सूचना नहीं है, लेकिन अजीब यह सिल्वरलाइट IValueConverter के प्रलेखन में रिपोर्ट किया गया है कहने के लिए। कन्वर्ट ??? शायद यह प्रलेखन में एक त्रुटि है। IValueConverter.ConvertBack में सिल्वरलाइट अपवादों में फेंकने वाले तथ्यों के मामले में बाध्यकारी इंजन द्वारा पकड़ा नहीं जाता है! कोशिश करो! –

संबंधित मुद्दे