Я не вижу, где вы устанавливаете textbox
ссылку, так что, возможно, это подсказка.
Редактировать: Скомпилировал этот пример, который вы предоставили, и все работает правильно, но я предполагаю, что [...] gone again for good
означало, что вы, вероятно, хотите, чтобы это было действие одним выстрелом, поэтому вместо boolean
просто используйте Boolean
и сравните его с нулем.
Редактировать: Со второй мысли вы можете просто удалить isTextBoxHidden = false;
в другой ветке