Focus op een besturingselement instellen
Wanneer een nieuw dialoogvenster wordt weergegeven en de standaardfocus op het besturingselement moet liggen, is een expliciete ingestelde focus nodig.
Als u de input-gebeurtenis wilt aanroepen, kunt u een contextvariabele die aan de eigenschap Input Event is gebonden, instellen op een tekenreeks die begint met SetFocus
en gevolgd door een willekeurig element om ervoor te zorgen dat de app het als een wijziging detecteert.
Power Fx-voorbeeldformule die het focusgedrag activeert:
UpdateContext({ ctxComponentEvent: "SetFocus" & Text(Rand()) });
De eigenschap InputEvent
van het onderdeel is dan gebonden aan de contextvariabele ctxComponentEvent
.
Notitie
Text(Rand())
wordt gebruikt om een unieke waarde voor de te genereren ctxComponentEvent
. Een unieke waardewijziging is vereist om een gebeurtenis in het onderdeel te activeren.