Установите верхний и Нижний индексы в форматированном тексте в label .net
Уважаемые отличием,
Как установить символы верхнего и нижнего индексов в текстовом поле или метке .net
проверьте этот блог
http://social.msdn.microsoft.com/forums/en-US/winforms/thread/7cd3e856-56ab-43a0-9b15-75de6524e12f/[^]
--НДК
попробуйте это, это дает ваше решение:
<asp:label runat="server" text="s<sup>arv</sup><sub>esh</sub>" xmlns:asp="#unknown"></asp:label>
Привет, друг.. Я хочу в приложении windows...
Смотрите эту нить, может быть, она вам поможет
http://stackoverflow.com/questions/1571911/subtext-for-c-sharp-label[^]
http://stackoverflow.com/questions/1055584/editable-rich-text-box[^]
Верхний индекс в приложении на базе windows ?
я думаю, что textbox будет поддерживать только простые символы char. возьмите помощь Richtextbox.
Это не так, текстовое поле будет отображать все, что вы ему отправите, например, квадратные метры могут быть воспроизведены как м2 просто Texbox1. Text = "10 м2"
Как я уже сказал, textbox будет поддерживать только простые символы char. вам нужно воспользоваться помощью Richtextbox, (используя свойство OFFSET, вы можете показать верхний или нижний индекс)
Нашел здесь более быстрое решение : Надстрочный текст в названиях этикеток и кнопок - VB.NET | Dream.In.Code[^]
Goto Start->Programs->Accessories->System tools->Character Map Now select this Character ² from the Characters listed. Click Select Click Copy Then try to change the text of any control by pasting this Character. Is should work. I wrote the following code and it did display the Superscript '²' on the button. Button1.Text = "mm ²"
Во-первых, этот вопрос был задан и получил ответ семь лет назад.
Затем вы скопировали символ-глиф, который выглядит как Надстрочный индекс 2. Это не дает вам возможности установить любой текст, который вы хотите в текстовом поле, в верхний индекс с помощью этого метода.