WPF Richtextbox FontFace/FontSize

Неважно, где размещено ваше приложение, важно, что клиенты на концах своих вызовов находятся за брандмауэрами или другие ограничения, которые ограничивают p2p и WebRTC, в этом случае данные должны будут передаваться через серверы TURN.

Таким образом, нет, не все данные будут ретранслироваться через серверы TURN, это зависит от интернет-среды клиентов, но, как правило, серверы TURN являются требованием для производственных приложений, поскольку возникает значительное количество ситуаций (около 20% для В среднем 30%, исходя из моего собственного опыта), где для подключения WebRTC необходим сервер TURN.

6
задан 23 March 2009 в 17:27
поделиться

2 ответа

Попробуйте это

var range = new TextRange( richTextBox.Document.ContentStart, richTextBox.Document.ContentEnd );
range.ApplyPropertyValue( TextElement.FontSizeProperty, value );
1
ответ дан 17 December 2019 в 00:14
поделиться

У меня была точно такая же проблема. Я смог использовать TextElement.FontSizeProperty, как сказал Бендевей. Однако это все еще работало не совсем правильно. Просмотрев проект по ссылке ниже, я обнаружил, что все еще делаю что-то не так. Я не устанавливал фокус обратно на RichTextBox ... что автору проекта ниже не нужно было делать, потому что они использовали ленточный комбинированный список. В обычном поле со списком после выбора шрифта он фактически изменяет шрифт выделения в RichTextBox, но при этом фокус уходит с RTB. Когда вы снова щелкаете RTB, чтобы получить фокус и начать вводить текст, у вас появится новый объект выбора, и в этом случае шрифт вернется к шрифту по умолчанию самого RTB.

http: //www.codeplex. com / WPFRichEditorLibrary

2
ответ дан 17 December 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: