Подчеркивание и выделение текста жирным шрифтом

как сделать текст подчеркнутым и полужирным? Мой текст выделяется полужирным шрифтом, но не подчеркивается.
Вот часть моего кода, который довольно прост, использует свойства run для выделения жирным шрифтом и подчеркивания данного текста.

Run run_header = para_main.AppendChild(new Run());
RunProperties runProps = new RunProperties();
Bold bold = new Bold();
Underline ul = new Underline();
runProps.Append(bold);
runProps.Append(ul);
run_header.AppendChild(new RunProperties(runProps));
//run_header.AppendChild(new RunProperties(new Bold(), new Underline()));

string username = form.Username;
string proces_header = form.HeaderTitle;

run_header.AppendChild(new Text(proces_header + " | " + username));
run_header.AppendChild(new Break());

person AustinT    schedule 11.12.2012    source источник
comment
Я отредактировал ваше название. См. Должны ли вопросы включать «теги» в свои заголовки?, где нет единого мнения, не следует.   -  person John Saunders    schedule 12.12.2012


Ответы (1)


Попробуйте установить для свойства Underline Val значение Single следующим образом:

new Underline() { Val = DocumentFormat.OpenXml.Wordprocessing.UnderlineValues.Single }
person RAS    schedule 11.12.2012