<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>Cinch Issue Tracker Rss Feed</title><link>http://cinch.codeplex.com/WorkItem/List.aspx</link><description>Cinch Issue Tracker Rss Description</description><item><title>Commented Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128]</title><link>http://cinch.codeplex.com/workitem/7128</link><description>&amp;#60;p&amp;#62;Compile Cinch.WPF.dll for Any CPU and publish to nuget&amp;#60;&amp;#47;p&amp;#62;&lt;br /&gt;Comments: ** Comment from web user: Disore ** &lt;p&gt;It seems that Debug configuration uses 'Any CPU', but Release configuration is still x86 for Cinch and Cinch.WPF.&lt;/p&gt;</description><author>Disore</author><pubDate>Fri, 21 Dec 2012 06:49:40 GMT</pubDate><guid isPermaLink="false">Commented Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128] 20121221064940A</guid></item><item><title>Closed Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128]</title><link>http://cinch.codeplex.com/workitem/7128</link><description>&amp;#60;p&amp;#62;Compile Cinch.WPF.dll for Any CPU and publish to nuget&amp;#60;&amp;#47;p&amp;#62;&lt;br /&gt;Comments: &lt;p&gt;DONE&lt;/p&gt;</description><author>sachabarber</author><pubDate>Thu, 20 Dec 2012 13:31:45 GMT</pubDate><guid isPermaLink="false">Closed Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128] 20121220013145P</guid></item><item><title>Commented Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128]</title><link>http://cinch.codeplex.com/workitem/7128</link><description>&amp;#60;p&amp;#62;Compile Cinch.WPF.dll for Any CPU and publish to nuget&amp;#60;&amp;#47;p&amp;#62;&lt;br /&gt;Comments: ** Comment from web user: sachabarber ** &lt;p&gt;I have fixed the AnyCPU, but since the Cinch NuGet package was not created by me, I can't do anything about that. At least source code is AnyCPU now&lt;/p&gt;</description><author>sachabarber</author><pubDate>Thu, 20 Dec 2012 13:31:32 GMT</pubDate><guid isPermaLink="false">Commented Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128] 20121220013132P</guid></item><item><title>Commented Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128]</title><link>http://cinch.codeplex.com/workitem/7128</link><description>Compile Cinch.WPF.dll for Any CPU and publish to nuget&lt;br /&gt;Comments: ** Comment from web user: sachabarber ** &lt;p&gt;Unfortunately, a Cinch user was the one who created Nuget package, so you may need to contact them. if they could take theirs down I could prepare actual release&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sat, 29 Sep 2012 15:22:41 GMT</pubDate><guid isPermaLink="false">Commented Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128] 20120929032241P</guid></item><item><title>Created Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128]</title><link>http://cinch.codeplex.com/workitem/7128</link><description>Compile Cinch.WPF.dll for Any CPU and publish to nuget&lt;br /&gt;</description><author>theperm</author><pubDate>Thu, 13 Sep 2012 17:24:33 GMT</pubDate><guid isPermaLink="false">Created Issue: Compile Cinch.WPF.dll for Any CPU and publish to nuget [7128] 20120913052433P</guid></item><item><title>Closed Issue: Source files missing in cinch-66567 [6738]</title><link>http://cinch.codeplex.com/workitem/6738</link><description>Unable to compile. Missing source files for the following&amp;#58;&lt;br /&gt;&lt;br /&gt;Obj&amp;#47;Interactive&amp;#47;Triggers&lt;br /&gt;Obj&amp;#47;Interactive&amp;#47;Actions&lt;br /&gt;Comments: &lt;p&gt;see what I said above&lt;/p&gt;</description><author>sachabarber</author><pubDate>Wed, 15 Feb 2012 12:55:54 GMT</pubDate><guid isPermaLink="false">Closed Issue: Source files missing in cinch-66567 [6738] 20120215125554P</guid></item><item><title>Commented Issue: Source files missing in cinch-66567 [6738]</title><link>http://cinch.codeplex.com/workitem/6738</link><description>Unable to compile. Missing source files for the following&amp;#58;&lt;br /&gt;&lt;br /&gt;Obj&amp;#47;Interactive&amp;#47;Triggers&lt;br /&gt;Obj&amp;#47;Interactive&amp;#47;Actions&lt;br /&gt;Comments: ** Comment from web user: sachabarber ** &lt;p&gt;Read the README.txt in CInchV2 solution and the Release Notes.docx document. All is explained in there.&lt;/p&gt;</description><author>sachabarber</author><pubDate>Wed, 15 Feb 2012 12:55:40 GMT</pubDate><guid isPermaLink="false">Commented Issue: Source files missing in cinch-66567 [6738] 20120215125540P</guid></item><item><title>Created Issue: Source files missing in cinch-66567 [6738]</title><link>http://cinch.codeplex.com/workitem/6738</link><description>Unable to compile. Missing source files for the following&amp;#58;&lt;br /&gt;&lt;br /&gt;Obj&amp;#47;Interactive&amp;#47;Triggers&lt;br /&gt;Obj&amp;#47;Interactive&amp;#47;Actions&lt;br /&gt;</description><author>eojnallistnas</author><pubDate>Fri, 03 Feb 2012 18:16:06 GMT</pubDate><guid isPermaLink="false">Created Issue: Source files missing in cinch-66567 [6738] 20120203061606P</guid></item><item><title>Commented Issue: Incorrect documentation for SimpleRule [4535]</title><link>http://cinch.codeplex.com/workitem/4535</link><description>The ValidateRule method in SimpleRule states that the return value is &amp;#34;True if the rule has not been broken, or false if it has.&amp;#34;&lt;br /&gt;&lt;br /&gt;But in the ValidatingViewModelBase, the return value is mapped to a boolean named isRuleBroken, like so&amp;#58;&lt;br /&gt;&lt;br /&gt;bool isRuleBroken &amp;#61; r.ValidateRule&amp;#40;this&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;So either the documentation is wrong or the ValidatingViewModelBase has a bug. This caused me some confusion earlier today&amp;#33;&lt;br /&gt;Comments: ** Comment from web user: michaelmairegger ** &lt;p&gt;Code is fine, but the documentation isn&amp;#39;t.&lt;br /&gt;Should be &amp;#34;True if the rule has been broken, or false if it hasn&amp;#39;t.&amp;#34;&lt;br /&gt;Because the variable that uses that method is called&amp;#58;&lt;br /&gt;bool isRuleBroken &amp;#61; r.ValidateRule&amp;#40;this&amp;#41;&amp;#59;&lt;br /&gt;The user should always be aware that the returning true means that the rule is broken.&lt;/p&gt;&lt;p&gt;Regards,&lt;br /&gt;Michael&lt;/p&gt;</description><author>michaelmairegger</author><pubDate>Tue, 29 Nov 2011 15:03:17 GMT</pubDate><guid isPermaLink="false">Commented Issue: Incorrect documentation for SimpleRule [4535] 20111129030317P</guid></item><item><title>Closed Issue: XamlParseException when runing Cinch Code Generator (30648) [2580]</title><link>http://cinch.codeplex.com/workitem/2580</link><description>When trying to execute CinchCodeGen.Exe either &amp;#34;Actual EXE&amp;#34; or by compiling it the next error is thrown&amp;#58;&lt;br /&gt;&lt;br /&gt;Could not load file or assembly &amp;#39;AqiStar.TextBox, Version&amp;#61;1.0.4758.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;a73079b1a9f5484a&amp;#39; or one of its dependencies. An attempt was made to load a program with an incorrect format.  Error at object &amp;#39;System.Windows.ComponentResourceKey&amp;#39; in markup file &amp;#39;CinchCodeGen&amp;#59;component&amp;#47;Resources&amp;#47;LanguageDefinitions&amp;#47;CSharpVSNET.xaml&amp;#39; Line 7 Position 26.&lt;br /&gt;Comments: &lt;p&gt;Done&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:15:59 GMT</pubDate><guid isPermaLink="false">Closed Issue: XamlParseException when runing Cinch Code Generator (30648) [2580] 20111127061559P</guid></item><item><title>Closed Issue: Allow Mediator.Register to accept Action / Lambda for easier registering [2814]</title><link>http://cinch.codeplex.com/workitem/2814</link><description>Call me lazy, but sometimes I like to pass in a lambda expression to the Register function if I just need to do something simple in response to a Mediator message.  The EventAggregator in PRISM allows this as well as passing a reference to a void method that takes one parameter.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve added an overload to the Mediator class to allow for my lazy habits and I thought you, or someone else, would be interested in adding it to this project.  Here&amp;#39;s the code and some tests.  I&amp;#39;ll upload a patch when I have some time tonight.&lt;br /&gt;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; JBG - Convenience method for specifying lambda&amp;#39;s as callbacks.&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;typeparam name&amp;#61;&amp;#34;T&amp;#34;&amp;#62;The type of parameter used by the callback&amp;#60;&amp;#47;typeparam&amp;#62;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;param name&amp;#61;&amp;#34;message&amp;#34;&amp;#62;Identifies a series of callbacks&amp;#60;&amp;#47;param&amp;#62;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;param name&amp;#61;&amp;#34;callback&amp;#34;&amp;#62;The action to perform when notified.&amp;#60;&amp;#47;param&amp;#62;&lt;br /&gt;public void Register&amp;#60;ParmType&amp;#62;&amp;#40;string message, Action&amp;#60;ParmType&amp;#62; callback&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;    if &amp;#40;callback.Target &amp;#61;&amp;#61; null&amp;#41;&lt;br /&gt;        throw new InvalidOperationException&amp;#40;&amp;#34;Delegate cannot be static&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    &amp;#47;&amp;#47; JBG - The Action&amp;#60;T&amp;#62; guarantees we have 1 and only 1 parameter.&lt;br /&gt;    Type parameterType &amp;#61; typeof&amp;#40;ParmType&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    invocationList.AddAction&amp;#40;message, callback.Target,&lt;br /&gt;        callback.Method, parameterType&amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47;A test for Register with Lambda expression.&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47;&amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;&amp;#91;TestMethod&amp;#40;&amp;#41;&amp;#93;&lt;br /&gt;public void Should_Allow_Actions_To_Register_For_Events&amp;#40;&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;    Mediator target &amp;#61; new Mediator&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;    string message &amp;#61; &amp;#34;testevent&amp;#34;&amp;#59;&lt;br /&gt;&lt;br /&gt;    string result &amp;#61; string.Empty&amp;#59;&lt;br /&gt;&lt;br /&gt;    Action&amp;#60;string&amp;#62; callback &amp;#61; &lt;br /&gt;        &amp;#40;x&amp;#41; &amp;#61;&amp;#62; result &amp;#61; x&amp;#59;&lt;br /&gt;&lt;br /&gt;    target.Register&amp;#40;message, callback&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    Assert.AreNotEqual&amp;#60;string&amp;#62;&amp;#40;&amp;#34;success&amp;#34;, result&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    target.NotifyColleagues&amp;#60;string&amp;#62;&amp;#40;&amp;#34;testevent&amp;#34;, &amp;#34;success&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    Assert.AreEqual&amp;#60;string&amp;#62;&amp;#40;result, &amp;#34;success&amp;#34;&amp;#41;&amp;#59;    &lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47;A test for Register with void method that takes one parameter.&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47;&amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;&amp;#91;TestMethod&amp;#40;&amp;#41;&amp;#93;&lt;br /&gt;public void Should_Allow_Void_Methods_With_One_Parameter_To_Register_For_Events&amp;#40;&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;    Mediator target &amp;#61; new Mediator&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;    string message &amp;#61; &amp;#34;testevent&amp;#34;&amp;#59;&lt;br /&gt;    &lt;br /&gt;    target.Register&amp;#60;string&amp;#62;&amp;#40;message, TestMethodWithString&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    Assert.AreNotEqual&amp;#60;string&amp;#62;&amp;#40;&amp;#34;success&amp;#34;, _testResult&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    target.NotifyColleagues&amp;#60;string&amp;#62;&amp;#40;&amp;#34;testevent&amp;#34;, &amp;#34;success&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;    Assert.AreEqual&amp;#60;string&amp;#62;&amp;#40;_testResult, &amp;#34;success&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;private string _testResult &amp;#61; string.Empty&amp;#59;&lt;br /&gt;private void TestMethodWithString&amp;#40;string blah&amp;#41;&lt;br /&gt;&amp;#123;&lt;br /&gt;    _testResult &amp;#61; blah&amp;#59;&lt;br /&gt;&amp;#125;&lt;br /&gt;&lt;br /&gt;Hope someone else finds it useful.&lt;br /&gt;&lt;br /&gt;Jacob&lt;br /&gt;Comments: &lt;p&gt;Not an issue&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:15:22 GMT</pubDate><guid isPermaLink="false">Closed Issue: Allow Mediator.Register to accept Action / Lambda for easier registering [2814] 20111127061522P</guid></item><item><title>Closed Issue: Pass EventArgs for SingleEventCommand as CommandParameter [2957]</title><link>http://cinch.codeplex.com/workitem/2957</link><description>Passing the EventArgs for the SingleEventCommand would be more helpful than passing null.  Example&amp;#58; Passing KeyEventArgs for KeyDown would let you only execute some logic if a certain key was pressed.&lt;br /&gt;&lt;br /&gt;To make this change, simply pass the EventArgs through as a parameter in the OnEventRaised method of the EventHooker class.&lt;br /&gt;&lt;br /&gt;    &amp;#47;&amp;#47;&amp;#47; Runs the ICommand when the requested RoutedEvent fires&lt;br /&gt;    &amp;#47;&amp;#47;&amp;#47; &amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;    private void OnEventRaised&amp;#40;object sender, EventArgs e&amp;#41;&lt;br /&gt;    &amp;#123;&lt;br /&gt;        ICommand command &amp;#61; &amp;#40;ICommand&amp;#41;&amp;#40;sender as DependencyObject&amp;#41;.&lt;br /&gt;            GetValue&amp;#40;SingleEventCommand.TheCommandToRunProperty&amp;#41;&amp;#59;&lt;br /&gt;&lt;br /&gt;        if &amp;#40;command &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            command.Execute&amp;#40;e&amp;#41;&amp;#59; &amp;#47;&amp;#47; &amp;#60;--- change this from null to e to pass EventArgs&lt;br /&gt;        &amp;#125;&lt;br /&gt;    &amp;#125;&lt;br /&gt;Comments: &lt;p&gt;Done&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:15:10 GMT</pubDate><guid isPermaLink="false">Closed Issue: Pass EventArgs for SingleEventCommand as CommandParameter [2957] 20111127061510P</guid></item><item><title>Closed Issue: SingleEventCommand can't work for DataContextChanged event. [3404]</title><link>http://cinch.codeplex.com/workitem/3404</link><description>I have tried many mvvm framework&amp;#39;s event to command codes , all can&amp;#39;t work for the the DataContextChanged event  .&lt;br /&gt;SingleEventCommand can&amp;#39;t work for the DataContextChanged event too.&lt;br /&gt;&lt;br /&gt;e.g&amp;#58; below code can&amp;#39;t work. &lt;br /&gt;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&lt;br /&gt;                &amp;#60;TreeView&amp;#62;&lt;br /&gt;                    &amp;#60;TreeViewItem Header&amp;#61;&amp;#34;A&amp;#34;&lt;br /&gt;                        cmd&amp;#58;SingleEventCommand.RoutedEventName&amp;#61;&amp;#34;DataContextChanged&amp;#34;&lt;br /&gt;                        cmd&amp;#58;SingleEventCommand.TheCommandToRun&amp;#61;&amp;#34;&amp;#123;Binding Path&amp;#61;NewCommand&amp;#125;&amp;#34;&amp;#62;&lt;br /&gt;                    &amp;#60;&amp;#47;TreeViewItem&amp;#62;&lt;br /&gt;                    &amp;#60;TreeViewItem  Header&amp;#61;&amp;#34;B&amp;#34;&amp;#62;&lt;br /&gt;                    &amp;#60;&amp;#47;TreeViewItem&amp;#62;&lt;br /&gt;                &amp;#60;&amp;#47;TreeView&amp;#62;&lt;br /&gt;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&amp;#47;&lt;br /&gt;Comments: &lt;p&gt;Not an issue&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:14:58 GMT</pubDate><guid isPermaLink="false">Closed Issue: SingleEventCommand can't work for DataContextChanged event. [3404] 20111127061458P</guid></item><item><title>Closed Issue: EventCommander or SingleEventCommand can't work for DependencyPropertyChanged Event. [3412]</title><link>http://cinch.codeplex.com/workitem/3412</link><description>private Delegate GetEventMethod&amp;#40;EventInfo ei&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            if &amp;#40;ei &amp;#61;&amp;#61; null&amp;#41;&lt;br /&gt;                throw new ArgumentNullException&amp;#40;&amp;#34;ei&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;            if &amp;#40;ei.EventHandlerType &amp;#61;&amp;#61; null&amp;#41;&lt;br /&gt;                throw new ArgumentException&amp;#40;&amp;#34;EventHandlerType is null&amp;#34;&amp;#41;&amp;#59;&lt;br /&gt;            if &amp;#40;_method &amp;#61;&amp;#61; null&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                    _method &amp;#61; Delegate.CreateDelegate&amp;#40;&lt;br /&gt;                        ei.EventHandlerType, this,&lt;br /&gt;                        GetType&amp;#40;&amp;#41;.GetMethod&amp;#40;&amp;#34;OnEventRaised&amp;#34;,&lt;br /&gt;                        BindingFlags.NonPublic &amp;#124; BindingFlags.Instance&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;&lt;br /&gt;for DependencyProperty,  OnEventRaised should be changed to OnDependencyPropertyChangedEventRaised.&lt;br /&gt;Comments: &lt;p&gt;Not an issue&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:14:40 GMT</pubDate><guid isPermaLink="false">Closed Issue: EventCommander or SingleEventCommand can't work for DependencyPropertyChanged Event. [3412] 20111127061440P</guid></item><item><title>Closed Issue: Mediator in ViewModelBase better be static. [3507]</title><link>http://cinch.codeplex.com/workitem/3507</link><description>in ViewModelBase.&lt;br /&gt;&lt;br /&gt;        public Mediator Mediator&lt;br /&gt;        &amp;#123;&lt;br /&gt;            get &amp;#123; return mediator&amp;#59; &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&lt;br /&gt;better be         &lt;br /&gt;        public static Mediator Mediator&lt;br /&gt;        &amp;#123;&lt;br /&gt;            get &amp;#123; return mediator&amp;#59; &amp;#125;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&lt;br /&gt;then other class than can use it.&lt;br /&gt;Comments: &lt;p&gt;Done&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:14:26 GMT</pubDate><guid isPermaLink="false">Closed Issue: Mediator in ViewModelBase better be static. [3507] 20111127061426P</guid></item><item><title>Closed Issue: NPE in WPFUIVisualizerService [4057]</title><link>http://cinch.codeplex.com/workitem/4057</link><description>Hi&amp;#33;&lt;br /&gt;&lt;br /&gt;I am creating some WPF popups using Cinch. However, I am doing this for a unmanaged application.&lt;br /&gt;&lt;br /&gt;As a result of this, Application.Current is null. This results in a NullPointerException in WPFUIVisualizerService.cs, line 140, if I call ShowDialog&amp;#40;&amp;#41;. As a quick fix, I changed the two lines locally to&amp;#58;&lt;br /&gt;&lt;br /&gt;if &amp;#40;setOwner &amp;#38;&amp;#38; Application.Current &amp;#33;&amp;#61; null&amp;#41;&lt;br /&gt;    win.Owner &amp;#61; Application.Current.MainWindow&amp;#59;&lt;br /&gt;&lt;br /&gt;Daniel Rose&lt;br /&gt;Comments: &lt;p&gt;Done&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:14:12 GMT</pubDate><guid isPermaLink="false">Closed Issue: NPE in WPFUIVisualizerService [4057] 20111127061412P</guid></item><item><title>Closed Issue: Serialization of Cinch model objects [4122]</title><link>http://cinch.codeplex.com/workitem/4122</link><description>Hi&amp;#33;&lt;br /&gt;&lt;br /&gt;I tried to add clipboard-support to my application, storing my model items, which derive from ValidatingObject. However, this didn&amp;#39;t work. After a bit of checking, I found out that the problem was that the objects weren&amp;#39;t serialized properly.&lt;br /&gt;&lt;br /&gt;The problem is that the Cinch model objects are not serializable. While ValidatingObject itself is marked Serializable, this doesn&amp;#39;t work&amp;#58;&lt;br /&gt;1&amp;#41; The private List&amp;#60;Rule&amp;#62; rules cannot be serialized, because Rule, as well as SimpleRule&amp;#47;RegexRule, are not Serializable. Simply adding the attribute to the latter classes did the trick.&lt;br /&gt;2&amp;#41; The INPC event is serialized&amp;#59; however this means that all current subscribers &amp;#40;such as the ViewModels&amp;#41; are also serialized. I marked the event with &amp;#91;field&amp;#58; NonSerialized&amp;#93; to prevent this. This means that any subscribers have to be restored, if necessary, upon deserialization.&lt;br /&gt;&lt;br /&gt;Since I am not using the EditableValidatingObject or DataWrapper classes, I didn&amp;#39;t check more deeply what would have to be done to make them Serializable. At least in the latter case, the parent-related fields of DataWrapperBase could cause problems if these fields are to be serialized.&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Daniel Rose&lt;br /&gt;Comments: &lt;p&gt;Explained&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:13:56 GMT</pubDate><guid isPermaLink="false">Closed Issue: Serialization of Cinch model objects [4122] 20111127061356P</guid></item><item><title>Closed Issue: DoubleClickData is internal and cannot be used [4347]</title><link>http://cinch.codeplex.com/workitem/4347</link><description>Hello Sacha,&lt;br /&gt;&lt;br /&gt;Unless I am mistaken, the class DoubleClickData is internal and cannot be used as a parameter with the SelectorDoubleClickCommandBehavior. I think it should be made public.&lt;br /&gt;&lt;br /&gt;Damien&lt;br /&gt;Comments: &lt;p&gt;Done&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:13:41 GMT</pubDate><guid isPermaLink="false">Closed Issue: DoubleClickData is internal and cannot be used [4347] 20111127061341P</guid></item><item><title>Closed Issue: NET Framework 4 [4362]</title><link>http://cinch.codeplex.com/workitem/4362</link><description>Hi.&lt;br /&gt;There is a problem with the new NET Framework release.&lt;br /&gt;Command Mappings throws an exception.&lt;br /&gt;Get property &amp;#39;Cinch.EventCommander.Mappings&amp;#39; threw an exception.&lt;br /&gt;Inner Exception &amp;#58; &amp;#123;&amp;#34;Cannot get write-only property &amp;#39;Cinch.EventCommander.Mappings&amp;#39;.&amp;#34;&amp;#125;&lt;br /&gt;Comments: &lt;p&gt;Old v1 issue&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:13:30 GMT</pubDate><guid isPermaLink="false">Closed Issue: NET Framework 4 [4362] 20111127061330P</guid></item><item><title>Closed Issue: Setting Active Workspace View - a better way? [4528]</title><link>http://cinch.codeplex.com/workitem/4528</link><description>Hi Sacha,&lt;br /&gt;&lt;br /&gt;I have implemented in my code, a different way, when setting the active workspace to an already existing view, that I thought I&amp;#39;d share, and removes the requirement for a message to be displayed.&lt;br /&gt;I thought the app should be able to take you to the view that you select even if its open.&lt;br /&gt;&lt;br /&gt;By replacing in MainWindowViewModel ExecuteSearchCusomersCommand &amp;#40;spelling...&amp;#33;&amp;#63;&amp;#33;&amp;#41;&lt;br /&gt;            if &amp;#40;&amp;#33;IsNewWorkSpaceItemAllowed&amp;#60;SearchCustomersViewModel&amp;#62;&amp;#40;&amp;#41;&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                this.SetActiveWorkspace&amp;#40;this.RetrievePreviousWorkSpaceItem&amp;#60;SearchCustomersViewModel&amp;#62;&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;                return&amp;#59;&lt;br /&gt;            &amp;#125;&lt;br /&gt;&lt;br /&gt;And add&amp;#58;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; Changes focus to the selected workspace item&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;&amp;#47;summary&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;typeparam name&amp;#61;&amp;#34;T&amp;#34;&amp;#62;The type to check for&amp;#60;&amp;#47;typeparam&amp;#62;&lt;br /&gt;        &amp;#47;&amp;#47;&amp;#47; &amp;#60;returns&amp;#62;Returns the workspace item&amp;#60;&amp;#47;returns&amp;#62;&lt;br /&gt;        private ViewModelBase RetrievePreviousWorkSpaceItem&amp;#60;T&amp;#62;&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            foreach &amp;#40;var item in Workspaces&amp;#41;&lt;br /&gt;            &amp;#123;&lt;br /&gt;                if &amp;#40;item.GetType&amp;#40;&amp;#41;.Equals&amp;#40;typeof&amp;#40;T&amp;#41;&amp;#41;&amp;#41;&lt;br /&gt;                &amp;#123;&lt;br /&gt;                    return item&amp;#59;&lt;br /&gt;                &amp;#125;&lt;br /&gt;            &amp;#125;&lt;br /&gt;            return null&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What do you think&amp;#63;&amp;#63;&lt;br /&gt;Comments: &lt;p&gt;Not an issue&lt;/p&gt;</description><author>sachabarber</author><pubDate>Sun, 27 Nov 2011 18:13:13 GMT</pubDate><guid isPermaLink="false">Closed Issue: Setting Active Workspace View - a better way? [4528] 20111127061313P</guid></item></channel></rss>