मैं निम्नलिखित है DataTemplate
:डेटा टेम्पलेट के अंदर टेक्स्टब्लॉक में स्ट्रिंगफॉर्मेट कैसे जोड़ें?
<DataTemplate x:Key="ColoringLabels">
<TextBlock Padding="0"
Margin="0"
Name="Username"
Text="{Binding Username}"
Foreground="Gray"
FontStyle="Italic"
/>
<DataTemplate.Triggers>
<DataTrigger Binding="{Binding IsLoggedIn}" Value="True">
<Setter TargetName="Username" Property="FontSize" Value="14"/>
<Setter TargetName="Username" Property="Foreground" Value="Green"/>
<Setter TargetName="Username" Property="FontStyle" Value="Normal"/>
</DataTrigger>
</DataTemplate.Triggers>
</DataTemplate>
मैं एक ListView
जहां हर उपयोगकर्ता नाम एक के बाद आता है में टेम्पलेट का उपयोग करना चाहते हैं; और एक जगह।
प्रभावी ढंग से टेम्पलेट तो कैसा व्यवहार करेंगे के रूप में यह इस तरह लिखा गया:
<DataTemplate x:Key="ColoringLabels">
<TextBlock Padding="0"
Margin="0"
Name="Username"
Text="{Binding Username, StringFormat='{}{0}; '}"
Foreground="Gray"
FontStyle="Italic"
/>
<DataTemplate.Triggers>
...
</DataTemplate.Triggers>
</DataTemplate>
मैं कैसे एक दूसरे के परिणाम प्राप्त करने के लिए मूल टेम्पलेट का विस्तार कर सकते हैं?
सुनिश्चित नहीं हैं कि अपने प्रश्न की जड़ है। क्या यह स्ट्रिंगफॉर्मेट भाग के बारे में है, या यह एक नया टेम्पलेट प्राप्त करने के लिए मौजूदा टेम्पलेट को विस्तारित करने के बारे में है? आपको किसी एक का जवाब प्राप्त हुआ है :-) –