Я пытаюсь добавить пространство имен в xaml файл, как показано в ссылке: http://www.codeproject.com/Articles/125188/Using-EventTrigger-in-XAML-for-MVVM-No-Code-Behind, как показано ниже. Но я не могу найти пространство имен Expression.Samples.Interactivity из библиотеки даже после добавления файла ссылки. Я хочу сделать что-то вроде ниже,
<custom:CustomRibbonWindow x:Class="gDispatchApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:Fluent="clr-namespace:Fluent;assembly=Fluent"
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:si="clr-namespace:Expression.Samples.Interactivity;assembly=Expression.Samples.Interactivity"/>
<!--- Above Ref is not Possible-->
...
</custom:CustomRibbonWindow>
Как решить эту проблему?
Я получил свой ответ с https://social.msdn.microsoft.com/Forums/vstudio/en-US/4860e371-1a26-47e0-a40a-1cd4f9cd7d2a/expressionsamplesinteractivitydll-for-wpf?forum=wpf
Тот, о котором я говорил, был старой статьей.
Я, вероятно, хочу взглянуть на
Microsoft.Expression.Interactions http://msdn.microsoft.com/en-us/library/microsoft.expression.interactivity.core(v=expression.40).aspx
xmlns:si="clr-namespace:Expression.Samples.Interactivity;assembly=...
Обратите внимание, что вы должны использоватьclr-namespace:
и не должно быть пробелов между;
иassembly=
.