Maison >développement back-end >C++ >Comment puis-je ajouter System.Windows.Interactivity à mon projet sans Expression Blend ?

Comment puis-je ajouter System.Windows.Interactivity à mon projet sans Expression Blend ?

Linda Hamilton
Linda Hamiltonoriginal
2025-01-20 05:37:09562parcourir

How Can I Add System.Windows.Interactivity to My Project Without Expression Blend?

Comment ajouter System.Windows.Interactivity sans utiliser Expression Blend ?

La bibliothèque System.Windows.Interactivity est souvent associée à Expression Blend. Cependant, vous rencontrez une situation où cette bibliothèque est absente de votre projet.

Solution :

Alors que d'anciennes méthodes recommandaient peut-être d'installer Expression Blend, Microsoft propose désormais une alternative open source.

Étapes de migration :

  1. Supprimez les références à « Microsoft.Expression.Interactions » et « System.Windows.Interactivity ».

  2. Installez le package Microsoft.Xaml.Behaviors.Wpf NuGet.

  3. Fichier XAML : Remplacez l'espace de noms suivant :

    • http://schemas.microsoft.com/expression/2010/interactivity
    • http://schemas.microsoft.com/expression/2010/interactions ... remplacé par http://schemas.microsoft.com/xaml/behaviors
  4. Fichiers C# : Remplacez l'instruction using suivante :

    • using Microsoft.Xaml.Interactivity;
    • using Microsoft.Xaml.Interactions; ... remplacé par using Microsoft.Xaml.Behaviors;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn