【问题标题】:How to initialize Paragraph Inlines如何初始化段落内联
【发布时间】:2015-03-09 10:46:06
【问题描述】:

如何使用新的 InlineCollection 初始化段落内联?我定义了 InlineCollection 并向其中添加了带有字符串的 Run 元素。我试着用这种方式初始化

ParagraphComponent.Inlines = _inlineCollection;

但是,我收到 ParagraphComponent.Inline 是只读的错误消息。

【问题讨论】:

    标签: c# wpf flowdocument paragraph


    【解决方案1】:

    你不能内联是只读的
    您需要将 Runs 直接添加到段落中

    在 XAML 中你可以定义内联

    【讨论】:

      【解决方案2】:

      来自 MSDN 上 Inlines 属性页的备注部分:

      使用此属性返回的 InlineCollection 枚举或 操作段落元素的内容。

      所以你可以这样做:

      ParagraphComponent.Inlines.Clear();
      ParagraphComponent.Inlines.AddRange(_inlineCollection);
      

      【讨论】:

      • 谢谢,我现在就试试!
      猜你喜欢
      • 2011-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-31
      • 2011-06-22
      • 2021-07-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多