Я хочу добавить стиль к абзацу, но в зависимости от языковой версии слова, я должен использовать другое имя.Сейчас я создаю приложение для нескольких пользователей, и если у них есть английская версия, я могу использовать «Заголовок 1», но если они этого не делают, стиль не распознается.Мне было интересно, что мне делать, добавить новый стиль?Я изучал это, но я не могу понять, как.
Так что на моей голландской версии я использую:
selection.TypeParagraph();
object kop1 = "Kop1";
selection.set_Style(kop1);
selection.TypeText("test");
, но на английском мне нужно:
selection.TypeParagraph();
object kop1 = "Header 1";
selection.set_Style(kop1);
selection.TypeText("test");
Мне действительно нужно это для создания таблицы содержимого, я не могу создать таблицу содержимого, если не использую стили, верно?В противном случае мои таблицы содержимого говорят, что в нем нет содержимого.
Я создаю таблицу содержимого, используя:
object start = adoc.Content.End - 1;
Range rangeForTOC = adoc.Range(ref start, ref missing);
TableOfContents toc = adoc.TablesOfContents.Add(rangeForTOC, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
adoc.TablesOfContents[1].TabLeader = WdTabLeader.wdTabLeaderDots;
adoc.TablesOfContents.Format = WdTocFormat.wdTOCClassic;
toc.Update();
Есть идеи?