diff --git a/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Julmar.Wpf.Behaviors (4.0).csproj b/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Julmar.Wpf.Behaviors (4.0).csproj index 8b3bfb5..2c4b8f5 100644 --- a/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Julmar.Wpf.Behaviors (4.0).csproj +++ b/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Julmar.Wpf.Behaviors (4.0).csproj @@ -66,6 +66,10 @@ + + False + ..\..\..\..\..\..\Program Files (x86)\Microsoft SDKs\Expression\Blend\.NETFramework\v4.0\Libraries\Microsoft.Expression.Interactions.dll + 3.5 @@ -79,6 +83,7 @@ + diff --git a/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Triggers/ViewModelTrigger.cs b/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Triggers/ViewModelTrigger.cs index 0d9c183..e0169ed 100644 --- a/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Triggers/ViewModelTrigger.cs +++ b/Julmar.Wpf.Helpers/Julmar.Wpf.Behaviors/Triggers/ViewModelTrigger.cs @@ -157,7 +157,7 @@ private void RaiseTriggerNoParams() { if (!this.Dispatcher.CheckAccess()) { - this.Dispatcher.Invoke(this.RaiseTriggerNoParams); + this.Dispatcher.Invoke((Action)this.RaiseTriggerNoParams); return; } this.InvokeActions(null); @@ -171,7 +171,7 @@ private void RaiseTriggerWithParameter(object parameter) { if (!this.Dispatcher.CheckAccess()) { - this.Dispatcher.Invoke(() => this.RaiseTriggerWithParameter(parameter)); + this.Dispatcher.Invoke((Action)(() => this.RaiseTriggerWithParameter(parameter))); return; } this.InvokeActions(parameter);