私の問題の解決策を探すために4時間探しています。単語2010の既存のcontentcontrolのテキストをc#とVSTOで設定します
定義済みのリッチテキストコンテンツコントロールのテキストを設定しようとしています。 テスト目的のために、私はテキストを変更したいドキュメントのコンテンツコントロール(リッチテキスト)を1つだけ定義しました。
var docx = Application.Documents.Open(@"D:\BaseDocs\Test.docx");
var all = GetAllContentControls(docx); // Returns all content controls in active document
var one = all.First(); // Select first one --> works
((RichTextContentControl)one).Text = "Test" //Trying to set text --> invalid cast exception
この定義済みコンテンツコントロールの値を設定することはできません。どんな助けでも本当に感謝しています。
実際のタイプは何ですか? –