首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每次单击FlowDocumentReader中段落的按钮时替换数据

每次单击FlowDocumentReader中段落的按钮时替换数据
EN

Stack Overflow用户
提问于 2016-09-16 10:32:03
回答 1查看 90关注 0票数 0

搜索了很多地方,但没有得到想要的解决方案。XAML:

代码语言:javascript
复制
<FlowDocumentReader  x:Name="fdr">
<FlowDocument x:Name="fd">
  <Paragraph x:Name="ParaData" />
   </FlowDocument>
  </FlowDocumentReader>

在C#后面的代码中,我在单击按钮时将值签名到段落。见下文代码:

代码语言:javascript
复制
private void ShowName_Click(object sender, RoutedEventArgs e)
{
    ParaData.Inlines.Add(new Run(txtEmpname.Text.ToString()));
}

问题是:每次单击此按钮时,该值都与段落中的前一个值连接,但每次单击该值时,都希望将该值替换为新值。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-08 10:43:51

对于替换段落的前一个值,没有这种控制。因此,在添加新值之前,我们可以使用以下代码清除前面的值:

代码语言:javascript
复制
    ParaData.Inlines.Add(new Run(old_txtEmpname.Text.ToString()));
    ParaData.Inlines.Clear();
    ParaData.Inlines.Add(new Run(new_txtEmpname.Text.ToString()));
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39529299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档