Is there a way to style the actual controls used in a XamDataGrid's headings? Specifically (as crazy as it sounds), I want to be able to in-place edit a grid column heading. It would behave like a regular editable grid-cell; namely that it would look like a pretty gradient cell, until I click on the text, at which time a text entry would appear there and let me do input.I suppose I could do this by using an Entry as an adorner, that would appear only when I clicked to edit a heading.
I think what will end up doing is using a Double-Click to show a small popup, that will contain an EditBox, along with a bunch of other decorative controls to help with picking a new "field" for the column. The idea of just editing it in place is kind of dumb, since you will have issues with things like:
I invite you guys at Infragistics to consider these ideas and incorporate them into your next grid!
Hi,
Other than the adorner idea (which is a clever idea), you can customize the header area of the xamDataGrid. The XamFeatureBrowser which gets installed with the product comes with a sample how to customize the header area. You can manage your own controls in this area, replacing the standard header buttons. With more programming, you can also access the control template for the grid and style the header buttons. This would take more disection and may prove problematic. Managing your own header area may prove easier.
Let me know if this helps.
Thanks,