Hello, we've just updated to 14.1 and the XamDockManager throws when you click a resizer bar. It's easy to recreate, just dock a window below another one then click a horizontal resizer.
Just configure window with two splitpanes as such:
<d:XamDockManager> <d:XamDockManager.Panes> <d:SplitPane> <d:ContentPane Header="Pane1"></d:ContentPane> </d:SplitPane> <d:SplitPane> <d:ContentPane Header="Pane2"></d:ContentPane> </d:SplitPane> </d:XamDockManager.Panes></d:XamDockManager>
Dock one of the windows below the other and click the resizer. You get the following exception.
An unhandled exception of type 'System.ArgumentException' occurred in WindowsBase.dll Additional information: '100,NaN' is not a valid value for property 'RelativeSize'.
Hello Mark,
Thank you for your post. I have been looking into it and I created a sample project for you using your code and everything seems to work ok on my side. I tested the sample with the RTM (1015) and the latest (2027) service release of 14.1. I also attached a video of the result. Please let me know if you are able to reproduce the issue with the sample and what version are you using.
Looking forward for your reply.
Hi Stefan, the version i'm using is 14.1.20141.1015.
I've tried with your sample and it crashes everytime, video attached. I've recreated on my desktop and from remoting into it. One thing that may be different is we use Hi DPI displays.
I've checked with 12.1.20121.1001 and it doesn't happen.
Thanks, Mark.
I tried to reproduce this following your steps (connect via remote desktop), but I am still not able to reproduce your issue. I checked for a similar issues in our internal system and I found that there was one, which has been fixed in our internal builds. I can suggest you download it:
http://download.infragistics.com/Download/hotfixes/pre/!Special/IGWPF_20141.2062.zip
and tell if it works for you. This fix is not a full-fledged service release. It has been provided to you outside of standard procedures. It has not gone through standard Quality Assurance regression testing or installer testing, and therefore there is heightened risk associated with its use. We have verified that this fix addresses your specific development issue.
With this in mind, please ensure that you fully back up your application, along with all currently installed NetAdvantage .NET assemblies and JavaScript files, before installing this fix and upgrading your project. Please fully test all aspects of your application to ensure that there are no unexpected results.
Hi Stefan, yes that fixes the issue.
Thanks!
Thank you for your feedback. I am glad that you resolved your issue and I believe that other community members may benefit from this as well.
Thanks again.