Die Option <i: Interaction.Behavior> ist für die Anwendung von beahviour nicht verfügbar

Ich habe versucht, ein Verhalten in einem Wpf-Fenster zu implementieren, daher habe ich in meiner aktuellen Lösung einen Verweis auf System.Winodws.Interactivity hinzugefügt und dann das gewünschte Verhalten geschrieben. Aber um dieses Verhalten anzuwenden, muss ich so etwas in Windows XAML schreiben.

<Window x:Class="WpfApplication5.MainWindow" 
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
        Title="MainWindow" Height="350" Width="525" 
        xmlns:behav ="clr-namespace:WpfApplication5" 
        xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity;assembly=System.Windows.Interactivity">
    <Window.Resources>
        <i:Interaction.Behaviors>
            <behav:DialogIconRemoveBehavior></behav:DialogIconRemoveBehavior>
        </i:Interaction.Behaviors>
    </Window.Resources>
    <Grid>

    </Grid>
</Window>

Dies ist jedoch kein gültiges Tag, da ich möglicherweise neben System.Windows.Interactivity einen Verweis auf eine andere Assembly hinzufügen muss. Schlagen Sie daher vor, was ich sonst noch tun muss, um das Tag in XAML zu verwenden

Antworten auf die Frage(1)

Ihre Antwort auf die Frage