XAML

2009-07-21 21 views
5

में ICollectionView.Count संपत्ति से जुड़ें I XAML में फ़िल्टर किए गए, संग्रह दृश्य की गणना के लिए एक टेक्स्ट बॉक्स को बांधने का प्रयास कर रहा हूं। यह किसी भी त्रुटि उत्पन्न नहीं करता है लेकिन यह किसी भी आउटपुट का उत्पादन नहीं करता है। क्या किसी को भी यह करना आता है?XAML

<Window.Resources> 
    <CollectionViewSource x:Key="MyView" Source="{Binding MyBinding}" Filter="MyFilter" /> 
</Window.Resources> 

...

<TextBlock> 
    <TextBlock.Text> 
    <Binding Source="{StaticResource MyView}" Path="View.Count" 
     StringFormat="{}Count: {0:D}" /> 
    </TextBlock.Text> 
</TextBlock> 

असल में, मैं सूची में फ़िल्टर आइटम की गणना प्रदर्शित करने के लिए कोशिश कर रहा हूँ:

यहाँ मेरा XAML में से कुछ के टुकड़े कर रहे हैं।

उत्तर

8

आपको "व्यू" की आवश्यकता नहीं है। रास्ते में यह होना चाहिए:

Path="Count" 
+0

सही। यह लिंक आपको बाइंडिंग डीबग करने में मदद करेगा: http://www.beacosta.com/blog/?p=52 –