搜索了很多地方,但没有得到想要的解决方案。XAML:
<FlowDocumentReader x:Name="fdr">
<FlowDocument x:Name="fd">
<Paragraph x:Name="ParaData" />
</FlowDocument>
</FlowDocumentReader>在C#后面的代码中,我在单击按钮时将值签名到段落。见下文代码:
private void ShowName_Click(object sender, RoutedEventArgs e)
{
ParaData.Inlines.Add(new Run(txtEmpname.Text.ToString()));
}问题是:每次单击此按钮时,该值都与段落中的前一个值连接,但每次单击该值时,都希望将该值替换为新值。
发布于 2017-02-08 10:43:51
对于替换段落的前一个值,没有这种控制。因此,在添加新值之前,我们可以使用以下代码清除前面的值:
ParaData.Inlines.Add(new Run(old_txtEmpname.Text.ToString()));
ParaData.Inlines.Clear();
ParaData.Inlines.Add(new Run(new_txtEmpname.Text.ToString()));https://stackoverflow.com/questions/39529299
复制相似问题