Выделить жирным шрифтом слово в верхний регистр в элементе управления веб-браузера в форме окна C # - PullRequest
0 голосов
/ 20 ноября 2018

Я использую элемент управления веб-браузера в моей форме окна C # и по умолчанию при вводе текста нужно набирать жирным шрифтом все слова.Я поднял глаза и обнаружил, что execcommand поддерживает stylewithcss (https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand)

Функция жирного кнопки, которую я написал:

private void boldButton_Click(object sender, EventArgs e)       
{       
   webBrowser1.Document.ExecCommand("Bold", false, new { @class = "<span style= style=text-transform:uppercase;>" });
}

Но это только делает текст жирным, а не UPPERCASE, любая помощьв этом вопрос был бы оценен.

1 Ответ

0 голосов
/ 20 ноября 2018

Я не понимаю, что ты пытаешься сделать.Но если вы хотите сделать текст жирным и заглавным одновременно, вы можете просто добавить

style = "text-transform: capitalize; font-weight: bold;"

атрибуты html-тегов, такие как

<input type="text" style="text-transform: capitalize; font-weight:bold"/>

, вам не нужно вызывать execCommand.Кстати, если вы внимательно прочитаете этот документ, для execCommand нет метода Capitalize.

...