求助,WPF中如何获取<DataTemplate>中的控件
<ListView>
???????????????<ListView.View>
???????????????????<GridView>
???????????????????????<GridViewColumn>
???????????????????????????<GridViewColumn.CellTemplate>
???????????????????????????????<DataTemplate>
<Grid>
<RichTextBox>
<FlowDocument>
<Paragraph>
<DockPanel>
<RichTextBox x:Name="RtBox">
<FlowDocument>
<Paragraph>
<Image Source=""/>
<Run Text="{Binding Text}"/>
<Paragraph>
</FlowDocument>
</RichTextBox>
</DockPanel>
</Paragraph>
</FlowDocument>
</RichTextBox>
</Grid>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridView>
?<ListView.View>
<ListView>
?????????????????
该如何获取到叫RtBox的RichTextBox ,我想用后台的代码控制是否启用这一控件。
x:Name="RtBox">
private void RtBox_Loaded_1(object sender, RoutedEventArgs e)
{
var richTextBox= (RichTextBox)sender;
}
sender就是你想要拿到的richtextbox
[解决办法]
前提是你绑定的itemsource有东西~不然listview不会做出来这个element的~