Sette fokus på en kontroll
Når en ny dialogboks vises og standardfokuset skal være på kontrollen, er det nødvendig med et eksplisitt angitt fokus.
Hvis du vil utføre kall til inndatahendelsen, kan du angi en kontekstvariabel som er bundet til egenskapen Inndatahendelse , til en streng som starter med SetFocus
og etterfulgt av et vilkårlig element, for å sikre at appen registrerer den som en endring.
Eksempel Power Fx-formel som utløser fokusatferd:
UpdateContext({ ctxComponentEvent: "SetFocus" & Text(Rand()) });
Komponentens InputEvent
-egenskap kan deretter være bundet til ctxComponentEvent
-kontekstvariabelen.
Merk
Text(Rand())
brukes til å generere en unik verdi for ctxComponentEvent
. En unik verdiendring kreves for å utløse en hendelse i komponenten.