При старте программы открывается окно с посетителями, но нужно по кнопке переходить на окно с тренерами (и соответственно закрыть посетителей). И из окна с тренерами по желанию совершать такой же переход обратно. Вопрос: как это правильно реализовать?
Хотел сделать окно посетителей hide() и потом по сигналу из тренеров show(), но, как я понимаю, все это время окно посетителей будет просто висеть в памяти и ждать, что не очень правильно. Как тут правильно поступить?
Еще подумал над вариантом создания промежуточного окна, в котором будет выделяться по необходимости память под нужное окно а его просто не показывать пользователю. Уж если оно в памяти висеть будет, то потери будут минимальны. Но это тоже костыльно как-то.
Просто закрой и открой другое.
Я бы сделал два виджета - для посетителей и тренеров и менял их в одном и том же окне, расположив в StackViewLayout
Обсуждают сегодня