Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从服务器获取富文本框_C#_Ms Word_Richtextbox_Office Addins - Fatal编程技术网

C# 从服务器获取富文本框

C# 从服务器获取富文本框,c#,ms-word,richtextbox,office-addins,C#,Ms Word,Richtextbox,Office Addins,我有一个Word 2010插件,它从服务器中提取某些信息,并将其显示在Word书签中。一个是“开发人员”选项卡中的“富文本内容控件”。有没有一种方法可以通过编程“获取”它,这样我就可以操纵它?我正在使用此方法执行类似的操作,以获取服务器也放入Word中的表: private Table GetTableByBookmarkName(Bookmark bookmark, int i) { Table tbl = bookmark.Range.Tables[i]; if (tbl

我有一个Word 2010插件,它从服务器中提取某些信息,并将其显示在Word书签中。一个是“开发人员”选项卡中的“富文本内容控件”。有没有一种方法可以通过编程“获取”它,这样我就可以操纵它?我正在使用此方法执行类似的操作,以获取服务器也放入Word中的表:

private Table GetTableByBookmarkName(Bookmark bookmark, int i)
{
    Table tbl = bookmark.Range.Tables[i];

    if (tbl != null)
    {
        return tbl;
    }
    else
    {
        return null;
    }
}

我理解你的问题是,你想直接获得对RichText内容控件的引用(而不是使用书签)。是的,这是可能的

  • 为集合(文档中的顺序)使用索引值(基于1!):document.ContentControls[Index]

  • 使用Document.SelectContentControlsByTag方法返回标记属性中具有相同值的内容控件集合

  • 使用Document.selectContentControlsBytle方法返回标题属性中具有相同值的内容控件集合

  • 与书签类似,在设计文档/模板时,可以将标题和/或标记指定给内容控件。“开发人员”选项卡中有一个“属性”按钮,与内容控件位于同一组中


    与书签不同,多个内容控件可以具有相同的标题/标记,这就是返回集合的原因。

    我理解您的问题是希望直接获取对RichText内容控件的引用(而不是使用书签)。是的,这是可能的

  • 为集合(文档中的顺序)使用索引值(基于1!):document.ContentControls[Index]

  • 使用Document.SelectContentControlsByTag方法返回标记属性中具有相同值的内容控件集合

  • 使用Document.selectContentControlsBytle方法返回标题属性中具有相同值的内容控件集合

  • 与书签类似,在设计文档/模板时,可以将标题和/或标记指定给内容控件。“开发人员”选项卡中有一个“属性”按钮,与内容控件位于同一组中


    与书签不同,多个内容控件可以具有相同的标题/标记,这就是返回集合的原因。

    您没有提供足够的信息。正如我在回复MSDN上“Word for Developers”中发布的您的相关问题时所提到的,Word没有所谓的“富文本框”。你称之为“富文本框”的东西到底是什么?谢谢,我已经更新了这个问题。你没有提供足够的信息。正如我在回复MSDN上“Word for Developers”中发布的您的相关问题时所提到的,Word没有所谓的“富文本框”。你称之为“富文本框”的东西到底是什么?谢谢,我已经更新了这个问题。