1

Word 2010 のコンテンツ コントロールにテキストを入力しています。テキストを改行できません。'\n' ,'\r', Environment.NewLine を試しましたが、まだ 1 行に表示されます。

私が何を使うべきかについてのアイデア

4

3 に答える 3

3

MultiLine = TrueCCを有効にする必要があると思います。参照: http: //msdn.microsoft.com/en-us/library/microsoft.office.tools.word.contentcontrol.multiline (v = VS.90).aspx

すでにそれを行っている場合は、考えられる解決策について、Microsoft WordDocumentControlsがキャリッジリターンを受け入れないを参照してください。

于 2011-03-31T17:29:04.133 に答える
0

次のようなものを使用できます。

private static Run InsertFormatRun(Run run, string[] formatText)
        {
            foreach (string text in formatText)
            {
                run.AppendChild(new Text(text));
                RunProperties runProps = run.AppendChild(new RunProperties());
                Break linebreak = new Break();
                runProps.AppendChild(linebreak);
            }
                return run;

        }
于 2012-11-01T06:28:56.880 に答える