Перейти к основному контенту
Центр разработки для Windows

 none
Изменение цвета отдельных слов на Textbox RRS feed

  • Вопрос

  • Здравствуйте, подскажите пожалуйста как изменить цвет текста в переменной int  b для элемента textbox в форме WebForm1.aspx?

    Язык программирования C#. Чтобы изменить весь текст в TextBox, я пишу TextBox1.ForeColor = System.drawing.color.red; например. А я хочу изменить цвет, только для int b, как это можно сделать?

    Можно ли это, вообще сделать  в TextBox?

    TextBox1.Text = b.ToString("Ваше имя:"); Как здесь поменять текст?
    TextBox1.ForeColor = System.drawing.color.red - здесь я весь текст в TextBox поменяю на красный, а как поменять его, только для "Ваше имя:"?

    ASP.NET Web Forms - C#

    • Изменено georgushek 29 мая 2020 г. 19:54

Ответы

  • Здравствуйте,

    Просто в текстбоксе думаю невозможно. Посмотрите в сторону RichTextBox и RichTextBox.SelectionColor Property


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Я попробовал использовать RichTextBox, но его нельзя использовать для WebForm.

    Какие еще есть варианты?  
    Просто используйте HTML, он для этого и предназначен.

    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Помечено в качестве ответа georgushek 3 июня 2020 г. 6:59
    Модератор
  • Можно просто написать текст и поменять текст, я понял 

    <font color = "red"> текст </font>

    Спасибо большое!

    • Помечено в качестве ответа georgushek 3 июня 2020 г. 6:59

Все ответы

  • Здравствуйте,

    Просто в текстбоксе думаю невозможно. Посмотрите в сторону RichTextBox и RichTextBox.SelectionColor Property


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Предложено в качестве ответа YatajgaEditor 31 мая 2020 г. 15:40
    • Отменено предложение в качестве ответа georgushek 2 июня 2020 г. 17:36
    Модератор
  • Спасибо, попробую, потом напишу, что получилось
  • Здравствуйте,

    Просто в текстбоксе думаю невозможно. Посмотрите в сторону RichTextBox и RichTextBox.SelectionColor Property


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Я попробовал использовать RichTextBox, но его нельзя использовать для WebForm.
    2 июня 2020 г. 17:36
  • Здравствуйте,

    Просто в текстбоксе думаю невозможно. Посмотрите в сторону RichTextBox и RichTextBox.SelectionColor Property


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Я попробовал использовать RichTextBox, но его нельзя использовать для WebForm.
    Какие еще есть варианты?  
    2 июня 2020 г. 18:15
  • Здравствуйте,

    Просто в текстбоксе думаю невозможно. Посмотрите в сторону RichTextBox и RichTextBox.SelectionColor Property


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Я попробовал использовать RichTextBox, но его нельзя использовать для WebForm.

    Какие еще есть варианты?  
    Просто используйте HTML, он для этого и предназначен.

    This posting is provided "AS IS" with no warranties, and confers no rights.

    • Помечено в качестве ответа georgushek 3 июня 2020 г. 6:59
    Модератор
  • Здравствуйте,

    Просто в текстбоксе думаю невозможно. Посмотрите в сторону RichTextBox и RichTextBox.SelectionColor Property


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Я попробовал использовать RichTextBox, но его нельзя использовать для WebForm.

    Какие еще есть варианты?  

    Просто используйте HTML, он для этого и предназначен.

    This posting is provided "AS IS" with no warranties, and confers no rights.

    Как для переменной использовать html? У меня в переменной int b хранится текст. Я не хочу менять текст для всего TextBox

    • Изменено georgushek 3 июня 2020 г. 6:49
  • Можно просто написать текст и поменять текст, я понял 

    <font color = "red"> текст </font>

    Спасибо большое!

    • Помечено в качестве ответа georgushek 3 июня 2020 г. 6:59