मैं लेबल नियंत्रण का उपयोग कर XAML में एक स्ट्रिंग प्रदर्शित करने का प्रयास कर रहा हूं। बाद मेरी XAML कोड है:स्ट्रिंग प्रारूप?
<Label Height="28" HorizontalAlignment="Left" Margin="233,68,0,0" Name="label13" VerticalAlignment="Top">
<Label.Content>
<MultiBinding StringFormat="{}{0} x {1}">
<Binding Path="Width" />
<Binding Path="Height" />
</MultiBinding>
</Label.Content>
चौड़ाई और ऊंचाई मेरी कक्षा मूवी के दो गुण हैं। मैं लेबल को प्रदर्शित करना चाहता हूं: "चौड़ाई x ऊंचाई" पूर्व। 800 x 640 हालांकि लेबल नियंत्रण खाली रहता है। किसी भी मदद की सराहना की है। मैं इसे एक कनवर्टर का उपयोग किए बिना करना चाहता हूं।
मैंने लेबल के बजाय टेक्स्टब्लॉक का उपयोग कर अपने xaml को संशोधित किया है। लेकिन फिर भी यह आउटपुट प्रदर्शित करने के लिए populate नहीं होगा।
<TextBlock Height="28" HorizontalAlignment="Left" Margin="233,68,0,0" Name="label13" VerticalAlignment="Top">
<TextBlock.Text>
<MultiBinding StringFormat="{}{0} x {1}">
<Binding Path="Width" />
<Binding Path="Height" />
</MultiBinding>
</TextBlock.Text>
</TextBlock>
आप इसे देखो क्या मदद करता है? http://stackoverflow.com/questions/4010772/binding-stringformat –
क्या आपने अपनी कक्षा फिल्म के लिए INotificationChanged इंटरफ़ेस लागू किया है? क्या आपका बाध्यकारी सही है? (बनाम आउटपुट विंडो देखें) – punker76