Udostępnij za pośrednictwem


Ustaw fokus na kontrolce

Gdy zostanie wyświetlone nowe okno dialogowe, a domyślny fokus powinien znajdować się na kontrolce, konieczne będzie wyraźne ustawienie fokusa.

Aby wykonać wywołania zdarzenia wejściowego, możesz ustawić zmienną kontekstową powiązaną z właściwością Input Event z ciągiem zaczynającym się od SetFocus i następującym po nim elementem losowym, aby upewnić się, że aplikacja wykryje to jako zmianę.

Przykładowa formuła Power Fx wyzwalająca zachowanie fokusu:

UpdateContext({ ctxComponentEvent: "SetFocus" & Text(Rand()) });

Właściwość składnika InputEvent zostanie następnie powiązana ze zmienną kontekstową ctxComponentEvent.

Uwaga

Text(Rand()) służy do generowania unikalnej wartości dla ctxComponentEvent. Unikalna zmiana wartości jest wymagana do wyzwolenia zdarzenia w komponencie.