Установка фокуса на элемент управления
Когда отображается новое диалоговое окно, а фокус по умолчанию должен быть на элементе управления, потребуется явная установка фокуса.
Чтобы совершать вызовы входного события, вы можете установить переменную контекста, связанную со свойством входного события, в строку, начинающуюся с SetFocus
, за которым следует случайный элемент, чтобы приложение распознало его как изменение.
Пример формулы Power Fx, которая запускает поведение фокуса:
UpdateContext({ ctxComponentEvent: "SetFocus" & Text(Rand()) });
Свойство InputEvent
компонента затем может быть привязано к контекстной переменной ctxComponentEvent
.
Заметка
Text(Rand())
используется для генерации уникального значения для ctxComponentEvent
. Для запуска события в компоненте требуется изменение уникального значения.