2011-07-12 22 views
11

मैं WPF में कार्यान्वित कर रहा हूं। सामान्य डब्ल्यूपीएफ कॉम्बोबॉक्स के साथ आप रोल करने वाले मेनू से इसे चुनने के लिए केवल एक आइटम पर क्लिक कर सकते हैं। मुझे एक नियंत्रण की आवश्यकता है, जहां कॉम्बोबॉक्स में पसंदीदा आइटम नहीं है, तो आप कॉम्बोबॉक्स में यह नया, मौजूदा नहीं, आइटम टाइप कर सकते हैं?एक combobox में पाठ कैसे टाइप करें?

मैं यह कैसे और किस नियंत्रण से कर सकता हूं?

धन्यवाद

+0

संभव डुप्लिकेट जिसे आप "AutoCompleteBox" को लागू करने में मदद करता है लिंक की जोड़ी हैं: // stackoverflow .com/प्रश्न/3743269/संपादन योग्य-combobox- बाध्यकारी-से-मूल्य-सूची में नहीं) –

+6

उस प्रश्न से - '1) combobox IsEditable =" true "सेट करें। बस इसे आजमाया, और यह वही करता है जो आप पूछ रहे हैं। –

उत्तर

15

जैसा कि मॉर्गन ने कहा था, आप कॉम्बो बॉक्स के लिए IsEditable = "true" का उपयोग कर सकते हैं या अन्यथा WPF टूल किट "ऑटोकंपलेटबॉक्स" में एक और नियंत्रण उपलब्ध है।

यहाँ

http://iserialized.com/using-the-autocompletebox-in-the-wpf-toolkit/

http://www.c-sharpcorner.com/UploadFile/dpatra/537/

(http [सूची में नहीं मूल्य के लिए बाध्य के साथ संपादन योग्य ComboBox] की
-2

बस ऐसे कॉम्बो बॉक्स नियंत्रण की संपत्ति पर जाएं और "DropDownStyle" बनाने के रूप में "ड्रॉपडाउन"।

+1

यह विंडोज फॉर्म के लिए है कॉम्बोबॉक्स एक डब्ल्यूपीएफ कॉम्बो नहीं है। –

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