मेरे पास निम्न नियंत्रण टेम्पलेट है।नियंत्रण टेम्पलेट में टेम्पलेट बाइंडिंग
मैं टेम्पलेट बाइंडिंग का उपयोग कर टेम्पलेट नियंत्रण में छवि नियंत्रण के लिए स्रोत प्रॉपर्टी सेट करना चाहता हूं।
लेकिन चूंकि यह बटन नियंत्रण के लिए एक नियंत्रण टेम्पलेट है और बटन नियंत्रण स्रोत प्रॉपर्टी नहीं है, इसलिए मैं इस मामले में टेम्पलेट बाइंडिंग का उपयोग नहीं कर सकता।
<ControlTemplate x:Key="BtnTemplate" TargetType="Button">
<Border CornerRadius="5" Margin="15" Cursor="Hand">
<StackPanel>
<Image Name="Img" Style="{StaticResource ImageStyle}" Source="temp.jpg" Height="100" Width="100" Margin="5"></Image>
<Label Content="{TemplateBinding Content}" Background="Transparent" Margin="2"></Label>
</StackPanel>
</Border>
</ControlTemplate>
के बाद से मैं बटन के विभिन्न उदाहरणों के लिए विभिन्न छवियों सेट करने के लिए, मैं के रूप में अच्छी पथ को हार्डकोड नहीं कर सकते।
कृपया मुझे बताएं कि इस स्थिति से कैसे निपटें।
क्या बटन को अधिक संक्षेप में उपयोग करना संभव है? <कस्टमबटन सामग्री = "बटन" आइकन = "SomeUri.png" /> की तरह? मुझे इस पर मारा गया है, क्या आप कृपया मेरी मदद कर सकते हैं? http://stackoverflow.com/q/13464735/640607 – Shankar