Sdílet prostřednictvím


Nastavení zaměření na ovládací prvek

Když se zobrazí nové dialogové okno a výchozí fokus by měl být na ovládacím prvku, bude potřeba explicitně nastavit fokus.

Chcete-li volat vstupní událost, můžete nastavit kontextovou proměnnou, která je vázána na vlastnost Input Event na řetězec začínající řetězcem SetFocus a následuje náhodný prvek, který zajistí, že to aplikace detekuje jako změnu.

Příklad vzorce Power Fx, který spouští chování zaměření:

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

Vlastnost InputEvent komponenty pak může být vázána na kontextovou proměnnou ctxComponentEvent.

Poznámka:

Text(Rand()) se používá ke generování jedinečné hodnoty pro ctxComponentEvent. Ke spuštění události v komponentě je nutná jedinečná změna hodnoty.