Ορίστε την Εστίαση σε ένα στοιχείο ελέγχου
Όταν εμφανίζεται ένα νέο παράθυρο διαλόγου και η προεπιλεγμένη εστίαση θα πρέπει να είναι στο στοιχείο ελέγχου, θα απαιτείται μια ρητή εστίαση συνόλου.
Για να κάνετε κλήσεις στο συμβάν εισόδου, μπορείτε να ορίσετε μια μεταβλητή περιβάλλοντος που συνδέεται με την ιδιότητα Input Event σε μια συμβολοσειρά που ξεκινά με το SetFocus
και ακολουθείται από ένα τυχαία στοιχείο για να εξασφαλίσετε ότι η εφαρμογή το εντοπίζει ως αλλαγή.
Παράδειγμα τύπου Power Fx που ενεργοποιεί τη συμπεριφορά εστίασης:
UpdateContext({ ctxComponentEvent: "SetFocus" & Text(Rand()) });
Στη συνέχεια, η ιδιότητα InputEvent
του στοιχείου θα δεσμευόταν στη μεταβλητή περιβάλλοντος ctxComponentEvent
.
Σημείωμα
Text(Rand())
χρησιμοποιείται για τη δημιουργία μιας μοναδικής τιμής για το ctxComponentEvent
. Απαιτείται μια μοναδική αλλαγή τιμής για την ενεργοποίηση ενός συμβάντος στο στοιχείο.