• Add-New-Record for any type of collection bound to the XamDataGrid

    Currently, the XamDataGrid supports the AddNewRecord functionality for only collections which implement the IBindingList interface( like BindingList<T> and DataView). With couple of easy tricks and few lines of code, you can achieve a similar functionality for any collection:

    1. Distinguish between a normal record and the add record - use the Tag property.

    2. Fix the Add New Record so that it looks like the real…

    • Mon, Nov 23 2009
  • Customizing XamDockManager's Floating Panes

    Many have asked the question - "What do I need to customize the Floating pane and specifically how to remove the border?". There are two main things you need to do to achieve that:

    1. Set the UseOSNonClientArea property of the ToolWindow to false.

    You can do that in the ToolWindowLoaded event of the XamDockManager like this:

     void OnToolWindowLoaded(object sender, Infragistics.Windows.DockManager.Events.PaneToolWindowEventArgs…

    • Tue, Nov 10 2009