WPF के लिए सर्वश्रेष्ठ UI घटक सेट क्या है?



windows silverlight (7)

इसके अलावा DevExpress पर एक नज़र भी है उनके घटक बहुत अच्छे हैं

https://src-bin.com

एक सामान्य प्रयोजन WPF toolset की तलाश में वर्तमान में टेलरिक और इन्फ्रागैजिस्टिक्स को देख रहे हैं। क्या वहां बेहतर विकल्प हैं? उन दो में, जो बेहतर है?


Answer #1

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


Answer #2

हम WPF के लिए टेलीरेक नियंत्रण का उपयोग कर रहे हैं प्रारंभ में हमने कस्टम शैलियों और टेम्पलेट्स के साथ अपनी खुद की ग्रिड, कॉम्बोस, पेड़, इत्यादि रोलिंग शुरू कर दिया था, लेकिन जब यह सबकुछ पॉलिश करने के लिए समय आया, तो हमें सभी अतिरिक्त कार्यक्षमता की आवश्यकता थी जो कि टेलरिक प्रदान करती है। हम अपने कुछ नियंत्रणों में हिसाब की तरह अप्रयुक्त हैं, लेकिन हम नियंत्रण में सुधार के लिए उनके साथ काम कर रहे हैं। हम अक्सर पाते हैं कि वे समर्थन (आमतौर पर पूर्ण कोडन के नमूने के साथ) ऑफसेट पैकेज की लागत वे माइक्रोसॉफ्ट के नामकरण सम्मेलनों का बहुत अच्छा पालन करते हैं, इसलिए सीखने की अवस्था बहुत अधिक खड़ी नहीं है।

हमने ComponentOne की कोशिश की है, लेकिन उनको पसंद नहीं है


Answer #3

एक्टिप्रो में एक WPF रिबन और घटकों का एक सेट है (हालांकि कोई डाटाग्रीड या चार्टिंग नहीं)

कुछ ऐसे विक्रेताओं हैं जो मुफ्त में उनके WPF ग्रिड की पेशकश करते हैं (उनके एंटरप्राइज़ संस्करण का एक सीमित संस्करण, Xceed देखें)।

चार्टिंग उद्देश्यों के लिए विज़िफ़र है


Answer #4

यदि आप रिबन या डेटा ग्रिड नियंत्रण की तलाश कर रहे हैं तो माइक्रोसॉफ्ट सामान्य नियंत्रण के बाहर कुछ नियंत्रण जारी कर रहा है। नेट फ्रेमवर्क रिलीज़ ये http://www.codeplex.com/wpf पर उपलब्ध हैं

मैं तीसरे पक्ष के नियंत्रण से दूर रहना पसंद करता हूं जहां स्रोत कोड उपलब्ध नहीं है।


Answer #5

मैं अभी भी राय के हूँ कि आपको एक नया WPF प्रोजेक्ट में एक तृतीय-पक्ष कंट्रोल लायब्रेरी प्राप्त करने की आवश्यकता नहीं है, उसी तरह हम सभी को महसूस होता है जब WinForms परियोजना करते हैं। मैं WPF के साथ आपकी पृष्ठभूमि के बारे में भी निश्चित नहीं हूँ, आप एक गतिरोध को प्रभावित कर सकते हैं और एक विशिष्ट नियंत्रण की आवश्यकता हो सकती है, लेकिन आम तौर पर आप XAML, शैलियों और नियंत्रण टेम्पलेट्स के साथ जो कुछ कर सकते हैं, वह आश्चर्यजनक है

उन लोगों के लिए जो आम तौर पर एक तृतीय-पक्ष लाइब्रेरी खरीदते हैं, क्योंकि आउट-ऑफ-बॉक्स नियंत्रण बहुत ही अच्छे दिखते हैं और एक्सएएमएल के साथ दृढ़ रहें, क्योंकि आपको सभी कस्टमाइजेशन की आवश्यकता होगी और आपको अंततः सीखना होगा कि कैसे बनाएं आश्चर्यजनक यूआई है कि आप कभी भी नहीं मिलेगा अगर आप यूआई सतह पर रेडीमेड कंट्रोल्स खींचें और ड्रॉप करें।

ऐसे नियंत्रणों के लिए जो बहुत विशिष्ट व्यवहार, डेटाग्रिड, कैलेंडर नियंत्रण और चार्टिंग के लिए है, मैंने CodePlex पर सभी की आवश्यकता की है।

जैसा कि पहले के पदों में उल्लिखित है, मैं उन लोगों के लिए निम्न अनुशंसा भी करता हूं जो तृतीय पक्ष नियंत्रण पुस्तकालयों पर छप-आना नहीं चाहते हैं।


Answer #6

मुझे टेलरिक के साथ कोई अनुभव नहीं है, लेकिन अगर Infragistics से भी बदतर कुछ है तो मुझे आश्चर्य होगा। सुनिश्चित नहीं हैं कि आप किस घटक के बाद हैं - क्या आपने WPF Toolkit को देखा है?





uicomponents