Есть ли легкий, предпочтительный, форматируемый элемент управления метками с открытым исходным кодом для .NET?

Я искал способ использовать простой язык разметки или простой HTML при отображении текста в приложениях WinForm. Я бы хотел избежать встраивания элемента управления веб-браузера, поскольку в большинстве случаев я просто хочу выделить одно или два слова в предложении.

Я посмотрел на использование RTFControl, но я считаю, что это немного тяжеловато, и я не думаю, что «язык», используемый для форматирования, прост.

Есть ли простой элемент управления, который позволяет мне отображать такие строки, как:

This is a sample stringwith different formatting.

Было бы здорово, если бы также можно было указать шрифт и / или размер текста.

О, .NET 3.5 и WPF / XAML - это не вариант.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
7
0
535
1

Ответы 1

Хорошо, просто используйте HTML. Мы использовали следующий «БЕСПЛАТНЫЙ» элемент управления в некоторых наших приложениях, и это просто прекрасно.

Мы можем определить пользовательский интерфейс в HTML-разметке, а затем отобразить его с помощью этого элемента управления:

http://www.terrainformatica.com/htmlayout/main.whtm

Первоначально мы начали изучать преобразователи HtmlToRTF, чтобы мы могли использовать элемент управления RTF для визуализации пользовательского интерфейса, но существует слишком много вариантов для соответствия между двумя форматами. Итак, мы закончили тем, что использовали вышеуказанный элемент управления.

Единственное предварительное условие - это упоминание их имени в поле «О нас».

Другие вопросы по теме