मेरे पास ObservableCollection
पर बाध्यकारी के साथ ListView
है। इसके अलावा मैं ObservableCollection
में सभी आइटम सूचीबद्ध कर रहा हूं। अब, क्या यह जांचने का कोई अच्छा तरीका है कि ObservableCollection
खाली है, और एक वैकल्पिक xaml प्रदर्शित करता है?एक अवलोकन करने योग्य चयन करें, और यदि ऐसा है तो एक वैकल्पिक xaml प्रदर्शित करें!
6
A
उत्तर
8
आप ListView की HasItems निर्भरता संपत्ति का उपयोग कर सकते हैं। एक ट्रिगर के साथ, जब संपत्ति गलत होती है, तो आप ControlTemplate को बदल सकते हैं। यहां उदाहरण के रूप में दिया गया है:
<ListView ItemsSource="{Binding Items}">
<ListView.Style>
<Style TargetType="{x:Type ListView}">
<Style.Triggers>
<Trigger Property="HasItems" Value="False">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type ListView}">
<Border SnapsToDevicePixels="true"
Background="{TemplateBinding Background}"
BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}">
<TextBlock Text="No items"
HorizontalAlignment="Center"
VerticalAlignment="Center"/>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
</ListView.Style>
</ListView>
संबंधित मुद्दे
- 1. XML एक अवलोकन योग्य चयन
- 2. एक अवलोकन करने योग्य चयन को एक सूची दृश्य
- 3. बाध्यकारी डब्ल्यूपीएफ कैनवास बच्चों को एक अवलोकन करने योग्य चयन
- 4. तत्व प्राप्त करें नॉकआउट के साथ एक अवलोकन योग्य है?
- 5. कास्ट LINQ परिणाम अवलोकन करने योग्य चयन
- 6. अवलोकन योग्य चयन डेटाबेस प्रदर्शन
- 7. अवलोकन करने योग्य चयन अद्यतन नहीं कर रहा है
- 8. वैकल्पिक छवि प्रदर्शित करें
- 9. एक इवेंट लिस्टनर एक अवलोकन योग्य है?
- 10. अगर रजिस्ट्री प्रविष्टि मौजूद है तो ऐसा करें, यदि ऐसा नहीं है, तो
- 11. अवलोकन योग्य चयन और संग्रह परिवर्तनित घटना
- 12. WrapPanel में UserControl को बाध्यकारी अवलोकन करने योग्य चयन आइटम?
- 13. एक अवलोकन योग्य ऐरे की लंबाई कैसे प्राप्त करें?
- 14. एक अवलोकन संग्रह फ़िल्टर करें
- 15. jQuery: जांच करें कि मान सरणी में है, यदि ऐसा है, तो हटाएं, यदि नहीं, तो
- 16. यदि रिमोट सिस्टम पहुंच योग्य है तो परीक्षण कैसे करें
- 17. एक अलग थ्रेड से अवलोकन करने योग्य चयन को अपडेट करना क्यों संभव नहीं है?
- 18. स्तंभ का चयन करें, खाली है, तो एक और
- 19. एक अवलोकन योग्य से एक ठोस तत्व प्राप्त करना
- 20. निर्भरता के रूप में अवलोकन करने योग्य चयन
- 21. अवलोकन रीफ्रेश करें जब आइटम अवलोकन योग्य नहीं हैं
- 22. क्रमबद्ध करें अवलोकन करने योग्य चयन - सबसे अच्छा तरीका क्या है?
- 23. क्या एक WPF कॉम्बोबॉक्स वैकल्पिक चयन प्रदर्शित कर सकता है जब उसका चयन शून्य हो?
- 24. अवलोकन योग्य अवलोकन
- 25. अवलोकन करने योग्य चयन वस्तुओं के लिए असीमित अद्यतन
- 26. एक अवलोकन योग्य अद्यतन करना यूआई
- 27. अवलोकन योग्य
- 28. सिंगलटन क्लास अवलोकन करने योग्य संग्रह सदस्य
- 29. अवलोकन योग्य चयन बाध्यकारी खो देता है जब मैं "नया"
- 30. अवलोकन करने योग्य चयन संग्रह परिवर्तनित घटना फायरिंग नहीं लगती है - क्यों?