Записание в TextBox несколько раз подряд

161
29 октября 2021, 13:10

Возникла проблема, пишу программу на WPF и мне нужно заполнять TextBox Дело в том, что я заполняю TextBox последовательно после проверки разных условий

Например:

if (a == 1)
{
    Output.Text = "a";
}
if (b == 2)
{
    Output.Text = "b";
}

Проблема в том, что при таком оформлении программа выводит в TextBox последнюю команду, которая удовлетворила условиям

Например:

Вход:
a = 1
b = 2
Программа выведет:
b

Мне же нужно, чтобы программа не стирала прошлое значение из TextBox - какую функцию применить?

Answer 1

Решение оказалось гениально простым - спасибо @EvgeniyZ ! При добавление текста:

Output.Text = "b";

Нужно просто написать не "=", a "+=":

Output.Text += "b";
READ ALSO
Style из ResourceDictionary в UserControl

Style из ResourceDictionary в UserControl

Создал проект следующего содержания:

122
Как добавить описание метода, доступное к просмотру через IntelliSense?

Как добавить описание метода, доступное к просмотру через IntelliSense?

Как можно написать свой метод и добавить описание? Использовали эту функцию IntelliSense, которая показывает описание методов?

194
MS SQL Округление к ближайшему чётному

MS SQL Округление к ближайшему чётному

Есть у меня логика в приложении на c#, которую я был вынужден начать дублировать на slq server в представлениях и хранимках и столкнулся с тем, что...

107