110,502
社区成员
发帖
与我相关
我的任务
分享
<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>
<RichTextBox Loaded="RtBox_Loaded_1"
x:Name="RtBox">
private void RtBox_Loaded_1(object sender, RoutedEventArgs e)
{
var richTextBox= (RichTextBox)sender;
}
sender就是你想要拿到的richtextboxpublic override void OnApplyTemplate()
{
base.OnApplyTemplate();
_richBox = this.GetTemplateChild("RtBox") as RichBox;
}
_richBox是你自定义的变量 就可以控制这个richBox了