locked
ChildWindow + GridView +Dialog.Show(); = "Dialogs must be user-initiated" Exception RRS feed

  • Frage

  • Hi,

    ich habe folgenden Aufbau:

    1. Normale Silverlight Page -> Click -> Child Window
    2. Das Child Window hat ein Grid, in diesem ist eine Column welche ein Button hat.
    3. Click ich diesen Button soll sich ein OpenDialog öffnen.

    Ich bekomme die Fehlermeldung: "Dialogs must be user-initiated".

    Ich habe schon gesucht, oft höre ich was von Timeouts und das Click-Handler nicht Benutzerveranlasst sind. oO

    Könnt ihr mir bitte helfen hier Licht isn dunkle zu bekommen? Bzw. wie ich das fixen kann?

    Danke!


    Best Regards. When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer. This helps us build a healthy and positive community.

    Donnerstag, 17. April 2014 13:21

Antworten

  • Lösung

    1. Dialog ausserhalb des Event handlers definieren
    2. Keine Breakpoints wegen Timeout.

    Mit dieser Kombi hats geklappt.

    Grüße, Tobi


    Best Regards. When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer. This helps us build a healthy and positive community.

    • Als Antwort markiert Tobias Scholze Donnerstag, 17. April 2014 13:29
    Donnerstag, 17. April 2014 13:29