silverlight - How to make sure my WPF TabControl always has a selected tab when it contains at least one tab? -


मेरे पास TabControl जिसका आइटम ObsavableCollection के लिए बाध्य है:

<प्री> & lt; TabControl ItemsSource = "{MyObservableCollection बाध्यकारी}" / & gt;

वस्तुओं से जोड़े जाने और निकाले जाने से टैब को संग्रह से निकाल दिया जाता है और हटाया जाता है। हालांकि, जब भी संग्रह रिक्त है, तब चुने हुए इटम -1 में बदल जाता है (अर्थात् कोई चयनित टैब नहीं है)। तब, जब कोई आइटम जोड़ा जाता है, तो चयनित आईटम 1 पर रहता है और नया टैब चयनित नहीं है।

मैं कैसे TabControl चुनें जब भी कोई वस्तु रिक्त संग्रह में जोड़ दी जाती है, तो नया टैब क्या है?

कोई आसान तरीका हो सकता है, लेकिन आप अपने वीएम में ऑब्ज़र्वबल कलेक्शन पर संग्रह बदले गए घटना को हुक कर सकते हैं और चयनित आइटम को नए आइटम में सेट कर सकते हैं (मान लें कि आपने चयनित आइटम वीएम पर संपत्ति के लिए बाध्य है)।


Comments

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -