как изменить цвет на основе условия, установленного для вывода текстового поля в vb.net - PullRequest
0 голосов
/ 07 марта 2019

я пытаюсь изменить цвет текста на красный, когда текст метки соответствует условию. Шрифт действительно изменил цвет, но если следующий вывод не соответствует требованию, недавний выходной поворот к черному, как и предполагалось, но проблема в том, что все предыдущие выходные данные также превращаются в черный. Я хочу, чтобы предыдущий вывод сохранил красный цвет, а не стал черным. какую часть кода я сделал неправильно?

  If LblMsg.Text = "FAIL:Board Not Found. " Then

        TxtResult3.Text = Session("empID")
        TxtResult3.ForeColor = Drawing.Color.Red

    Else

        TxtResult3.Text = Session("empID")
        TxtResult3.ForeColor = Drawing.Color.Black


    End If

Ответ: Я решаю это, просто создав еще один сеанс и новое текстовое поле. так вот код:

    If LblMsg.Text = "FAIL:Board Not Found. " Then

        TxtResult3.Text = Session("IntempID")
        TxtResult3.ForeColor = Drawing.Color.Red

    Else

        TxtResult4.Text = Session("empId")
        TxtResult4.ForeColor = Drawing.Color.Black


    End If
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...