WPF में टेक्स्टबॉक्स के लिए ऑटो-सुझाव सुविधा को लागू करने का सबसे अच्छा तरीका क्या है? मुझे विभिन्न आलेख मिले हैं जो संकलित (और पुराने) हैं और कुछ यह भी सुझाव देते हैं कि इसके लिए एक नियंत्रण उपलब्ध है (लेकिन यह मेरे वर्तमान WPF टूलकिट में नहीं है)। एक उपयोगकर्ता के रूप में ऑटो-सुझाव लागू करने के लिए नवीनतम/सर्वोत्तम विधि क्या है जो टेक्स्टबॉक्स में टाइप कर रहा है?डब्ल्यूपीएफ - ऑटो टेक्स्ट टेक्स्ट को टेक्स्ट बॉक्स कंट्रोल में टाइप करता है
6
A
उत्तर
2
पहला दृष्टिकोण कॉम्बोबॉक्स का उपयोग करना है क्योंकि इसमें पहले से ही ऐसी कार्यक्षमता है। आप इसकी टेक्स्टशर्च सुविधा का उपयोग कर सकते हैं। इस कोड का उपयोग (क्षमा करें, यह त्वरित और गंदा है) इस सुविधा को सक्षम करने के लिए:
<ComboBox ItemsSource="{Binding AutoSuggestionVariants}">
<ComboBox.ItemContainerStyle>
<Style TargetType="{x:Type ComboBoxItem}">
<Setter Property="TextSearch.Text" Value="{Binding}" />
</Style>
</ComboBox.ItemContainerStyle>
</ComboBox>
इसके अलावा
यदि आप इसे ज़रूरत है, आप कॉम्बो बॉक्स restyle कर सकते हैं ऐसी है कि वह एक पाठ बॉक्स की तरह दिखाई देगा (बटन और पॉपअप सूची को दूर)।
संग्रह दृश्य का उपयोग करने का एक और तरीका है। This article वर्णन करता है कि कॉम्बो बॉक्स के लिए टेक्स्टशर्च के समान सुविधा के बारे में कैसे करें। मुझे लगता है कि आप इस विचार को टेक्स्ट बॉक्स में अपना सकते हैं।
उम्मीद है कि यह मदद करता है।
संबंधित मुद्दे
- 1. टेक्स्ट बॉक्स
- 2. टेक्स्ट बॉक्स को jquery
- 3. सी # उपयोगकर्ता को टेक्स्ट बॉक्स
- 4. टैग टेक्स्ट बॉक्स कैसे बनाएं
- 5. डब्ल्यूपीएफ टेक्स्ट बॉक्स पर कॉलिंग सिलेक्ट() कुछ भी नहीं करता
- 6. टेक्स्ट बॉक्स नियंत्रण में टेक्स्ट रैपिंग को अक्षम कैसे करें?
- 7. स्क्रीन पर "संपादन" टेक्स्ट टेक्स्ट बॉक्स कैसे दिखाना है?
- 8. ऑटो स्केल टेक्स्ट साइज
- 9. टेक्स्ट ऑटो-सही
- 10. टाइप = "टेक्स्ट/सीएसएस" और टाइप = "टेक्स्ट/स्टाइलशीट" के बीच अंतर?
- 11. इनपुट [टाइप = टेक्स्ट]
- 12. सी #: टेक्स्ट बॉक्स
- 13. रिच टेक्स्ट बॉक्स
- 14. WinForms टेक्स्ट बॉक्स
- 15. डब्ल्यूपीएफ टेक्स्टब्लॉक टेक्स्ट
- 16. टेक्स्ट बॉक्स इनपुट ऊंचाई
- 17. डब्ल्यूपीएफ लिस्टव्यू खाली टेक्स्ट
- 18. ui स्लाइडर टेक्स्ट बॉक्स इनपुट
- 19. पता लगाएं कि इनपुट में टेक्स्ट (टाइप = टेक्स्ट) तत्व फ़ायरफ़ॉक्स
- 20. "स्मार्ट" टेक्स्ट एरिया ऑटो इंडेंट
- 21. टेक्स्ट बॉक्स को ब्लिंक करने वाले टेक्स्ट बॉक्स को कैसे छिपाना है?
- 22. टेक्स्ट बॉक्स में टेक्स्ट वर्टिकल संरेखण - फ़ायरफ़ॉक्स समस्या
- 23. डब्ल्यूपीएफ: टेक्स्ट एडिटर कंट्रोल जो ड्रैग एंड ड्रॉप (जैसे वनोट)
- 24. टेक्स्ट बॉक्स में HTML को अनुमति दें
- 25. टेक्स्ट फ़ील्ड में टेक्स्ट रंग बदलें
- 26. एचटीएमएल टेक्स्टबॉक्स, ऑटो हाइलाइटिंग टेक्स्ट
- 27. इनपुट बॉक्स में Jquery सीमा टेक्स्ट
- 28. टेक्स्ट बॉक्स में पाइथन टिंकर श्रोता
- 29. सी # - एक रिच टेक्स्ट बॉक्स
- 30. विन फॉर्म टेक्स्ट बॉक्स मास्क
आप 'ऑटोकंपलेटटेक्स्टबॉक्स' [यहां] (http://www.codeproject.com/KB/WPF/WPFAutoCompleteTextbox.aspx) का कुछ अच्छा कार्यान्वयन पा सकते हैं और [यहां] (http://www.lazarciuc.ro/ Ioan/2008/06/01/स्वत: पूर्ण के लिए बक्सें में WPF /) –