none
GestureRecognizer RRS feed

  • Frage

  • Hallo Leute,
    ich habe ein Grid, dem ich einen GestureRecognizer hinzugefügt habe, um ein Event bei einem Click darauf zu feuern.
    Wenn ich jedoch solche Grids in einer ListView anzeigen lasse, dann feuert mir die ListView kein ItemTapped mehr.
    Ohne dem GestureRecognizer wird das ItemTapped schon gefeuert.
    Wie kann ich es anstellen, dass das ItemTapped auch mit dem GestureRecognizer funktioniert?
    Vielen Dank im Voraus

        class CMyGrid : Grid
        {
    
            public event EventHandler clicked;
    
            public CMyGrid()
            {
                GestureRecognizers.Add(new TapGestureRecognizer
                {
                    Command = new Command(() =>
                    {
                        clicked?.Invoke(this, null);                            
                    }),
                    NumberOfTapsRequired = 1
                });
            }
        }


    Christian Tauschek

    Montag, 25. Februar 2019 20:29