2010-06-06 19 views
8

होल्ड किए बिना एकाधिक आइटम चुनना संभव हो। मेरे पास एक सूची बॉक्स है जो उपयोगकर्ता को एकाधिक आइटम चुनने की अनुमति देता है। आम तौर पर उपयोगकर्ता CTRL कुंजी दबाकर और उस आइटम पर क्लिक करके वह चुन सकता है जिसे वह चुनना चाहता है।WPF में ListBox को कॉन्फ़िगर करें ताकि CTRL कुंजी

क्या इस सूची बॉक्स को कॉन्फ़िगर करना संभव है ताकि उपयोगकर्ता को आइटम चुनते समय CTRL कुंजी को पकड़ना न पड़े? ताकि वह केवल आइटम (कुछ भी पकड़े बिना) पर क्लिक करेगा और आइटम का चयन किया जाएगा (यदि इसे पहले चुना गया था तो रोगग्रस्त)?

आप

उत्तर

16

उपयोग

SelectionMode="Multiple" 

धन्यवाद MSDN से:

SelectionMode संपत्ति को निर्धारित करता है कि कितने आइटम एक उपयोगकर्ता एक ही समय में चुन सकते हैं। आप संपत्ति को Single (डिफ़ॉल्ट), Multiple, या Extended पर सेट कर सकते हैं। निम्नलिखित तालिका ने इन गणना मूल्यों के व्यवहार का वर्णन किया।

Single उपयोगकर्ता एक समय में केवल एक आइटम का चयन कर सकते हैं।

Multiple उपयोगकर्ता संशोधक कुंजी को दबाए बिना एकाधिक आइटम का चयन कर सकते हैं।

Extended उपयोगकर्ता CTRL कुंजी को दबाकर और आइटम पर क्लिक करके SHIFT कुंजी या निरंतर आइटम को दबाकर लगातार कई आइटम चुन सकते हैं।

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