Passer une valeur enum comme paramètre de commande à partir de XAML

Je veux passer une valeur enum comme paramètre de commande dans WPF, en utilisant quelque chose comme ceci:

 

SearchPageType est un enum et il s’agit de savoir à partir de quelle commande de recherche de bouton est appelée.

Est-ce possible dans WPF, ou comment passer une valeur enum en paramètre de commande?

    Essaye ça

      

    local – est votre référence d’espace de noms dans XAML

    Rappelez-vous également que si votre enum se trouve dans une autre classe, vous devez utiliser l’opérateur + .

      

    Vous pouvez utiliser la syntaxe d’élément de propriété à la place de la syntaxe d’atsortingbut pour cela:

      

    Aussi, si vous voulez fournir un enum [ Flags ], vous pouvez utiliser la syntaxe de l’élément property: