के भीतर से नियंत्रण टेम्पलेट के तत्व का उपयोग कैसे करूं मैं सामग्री नियंत्रण के नियंत्रण टेम्पलेट के अंदर एक उपयोगकर्ता नियंत्रण तक पहुंचने का प्रयास कर रहा हूं। विशेष रूप से:मैं कोड-पीछे
<ContentControl x:Name="MyList" >
<ContentControl.Template>
<ControlTemplate x:Name="MyControlTemplate">
<Border RenderTransformOrigin="0,0" x:Name="border">
<UserControls:MyControl x:Name="MyControlName" Width="100" ViewModel="{Binding}" />
मैं इसे एक्सेस कर सकता हूं। मेरी सूची लेकिन यह कहती है। MyControlName नहीं मिला है। मैं इस स्थिति में कोड-बैक से MyControlName ऑब्जेक्ट को कैसे एक्सेस करूं?
धन्यवाद!
var template = MyList.Template;
var myControl = (MyControl)template.FindName("MyControlName", MyList);
टेम्पलेट्स सिर्फ इतना है कि कर रहे हैं::
मुझे लगता है कि आपको यह समझना चाहिए कि आप क्या हासिल करने की कोशिश कर रहे हैं, बाधाएं हैं कि आपको जो करना है वह करने की ज़रूरत नहीं है। – flq