2009-07-27 11 views
5

इतने सारे मृत सिरों!मुझे एक पाइप कारखाने में चूहे की तरह लगता है। WPF बाध्यकारी समाधान डिजाइन करने के लिए रणनीति?

मैं विज़ुअलाइजेशन और डेटा के लगभग 300 सिंगल बाइट्स के सरणी के बीच बाध्यकारी दो तरीकों को प्राप्त करने की कोशिश कर रहा हूं।

यह आसान लगता है लेकिन यह पता नहीं चला है। Part 1Part 2Part 3

अभी शुरुआत क्या आशा है:

भी बिया Stollnitz, ऐसा लगता है, तीन डेटा के लिए एक पॉलीलाइन बंधन में चला जाता है ले गया?

तो मेरे सवाल है:

वहाँ आप अपने आप से पूछना व्यवस्थित प्रश्नों की एक श्रृंखला है जो मृत समाप्त होता है और व्यर्थ समय से बचने जब WPF में एक बाध्यकारी रणनीति के साथ आ मदद करता है?

(या वहाँ एक संक्षिप्त दस्तावेज़/मैट्रिक्स जो आपको बताता है कि आप क्या आदेश पनीर तक पहुंचने के लिए लागू करने की आवश्यकता के लिए एक लिंक? है)

+0

+1 क्योंकि मुझे एक पाइप कारखाने में चूहा लगता है। –

उत्तर

1

शुरुआत के लिए, MSDN data-binding overview वास्तव में उपयोगी है। यह आपको आरेख, कोड उदाहरण, कार्यान्वयन विवरण - पूरे नौ गज की दूरी देता है। यह वास्तव में संपूर्ण है लेकिन यदि आप उस पर एक या दो घंटे का पोरिंग खर्च करते हैं तो आप क्या हो रहा है इसके बारे में एक बेहतर विचार के साथ छोड़ देंगे।

इसके अलावा, कोर.net से this tutorial अधिक संक्षेप में है लेकिन यह बहुत उपयोगी है कि यह दृष्टिकोण-आधारित है। वह मूल रूप से टूट जाती है डेटा-बाइंडिंग तीन तरीकों से:

  1. ठेठ
  2. सी # केवल
  3. सी # और XAML
0

IValueConverter अपने शायद अपने सबसे अच्छे दोस्त है। आप इसे अपने बाध्यकारी स्रोत से, सभी प्रकार के डेटा रूपांतरणों के लिए उपयोग कर सकते हैं!

तो अपने डेटा से जुड़ें और अपनी रूपांतरण सामग्री करने के लिए एक IValueConverter कार्यान्वयन का उपयोग करें!

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