У меня есть приложение, которое использует компонент ListField.Когда элементы щелкаются в ListField, я удаляю ListField из менеджера и добавляю другие менеджеры.
Моя проблема заключается в том, что щелчок «событие» передается в другие поля, которые в результате автоматически получают фокусListField был удален.До сих пор единственное, что мне нужно было сделать, это сделать эти элементы управления недоступными во время переключения компонентов.
Есть ли более аккуратный способ сделать это, кажется, что необходимость сделать все элементы управления недоступными для этого небольшого временикак что-то вроде хака.Любые предложения приветствуются.
Примечание: в методе навигационного клика моего ListField я возвращаю True.