dhani1812 Ответов: 2

Подстрочный индекс & подстрочный индекс в приложении .NET Windows C#


Привет, ребята!

Я хочу сделать свою метку подстрочной или надстрочной. Я пытаюсь использовать специальный символ, но он очень ограничен. Например, если я хочу сделать что-то вроде m4 (4 - это суперскрипт) Я не могу найти его в списке специальных символов.

Должен ли я добавить еще один класс? Если да, то могу ли я знать, как это сделать, или предоставить мне образец.

Спасибо.

2 Ответов

Рейтинг:
13

CHill60

Я не думаю, что вы можете сделать это в простой метке (и определенно не можете сделать это в обычном текстовом поле). Однако вы можете преобразовать richTextBox, чтобы получить тот же эффект.

Взгляните на это статья[^] так как у него есть некоторый пример кода.

Смотрите также решения здесь[^]


Рейтинг:
12

dhani1812

Я думаю, что нашел лучшее решение:

1. Используйте RichTextBox со свойствами, установленными с помощью: BorderStyle none, BackColor control и ReadOnly true.
2. Нажмите кнопку здесь чтобы установить смещение. Именно так устанавливается нижний или верхний индекс.
3. Нажмите кнопку здесь чтобы установить атрибуты шрифта.