如何在ToggleSwitch_Checked事件中找到放置在ToogleSwitch ContentTemplate內的控件?如何從ToogleSwitch找到子控件
我試過toogle.Switch.FindName(「NameOftControlToFindHere」)但它返回NULL。
這裏是XAMl標記,我試圖在ToggleSwitch_Checked事件中以編程方式查找tbMonthlyLimitData文本塊。
<toolkit:ToggleSwitch Header="Monthly Limit" Margin="0,10,0,0" Name="tsMonthlyLimit" Checked="ToggleSwitch_Checked">
<toolkit:ToggleSwitch.ContentTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal" Name="ts">
<TextBlock Text="{Binding}" Name="tbMonthlyLimit"/>
<TextBlock Text="Hello" Name="tbMonthlyLimitData"/>
</StackPanel>
</DataTemplate>
</toolkit:ToggleSwitch.ContentTemplate>
您是否嘗試過使用Blend? – 2013-04-20 14:34:35
可能是這將有助於 http://stackoverflow.com/questions/11460533/referencing-a-dynamically-created-control/11471602#11471602 – Deeps 2013-04-22 11:52:40