No worries Pascal.
At the moment if you need to figure out how to do a bunch of things it's a bit obscure. Eg:
- How do you change the color (or hide) a particular row?
- How do you hide or show a control within a row?
- How do you view data from multiple fields or do something based on a value of another field?
- How do you handle the user double clicking on a row?
- How do you know when the user has selected a row?
- How to hide the GroupBy and rowselector sections?
- How to fetch and display the text for a value inside a combobox (and how to populate the list of items)
- How to programmatically set "Group By" on the grid
All of these things are possible, and are also very easy to do, but weren't easy (for me!) to figure out how to do.
A lot of the time I was looking at the SolidFoundation example and trying to reverse engineer it, or looking at
the forum and seeing what other people have done. For example, the help starts with the line:
"it is necessary to understand a few basic concepts before using Xceed DataGrid
notably, the ItemsControl,
ContentControl, and ContentPresenter classes."
well - if you want to be pedantic, it's not actually necessary at all. You can just throw
a grid onto a WPF window and have it automatically create the columns for you. Explaining
the guts of the system at this early stage isn't necessary. The "Getting Started" section
is great, but if it was expanded upon it would make it all a lot easier. Eg, how to bind to
fields, how to change the controls inside rows, etc.
( Also the fact that the samples were installed into "c:\Xceed Samples" even though
I installed it into "c:\program files" (took me forever to find the samples... I didn't
even know there were any until someone mentioned them on the forums )
Well that's my 2c, if it helps it helps, if it doesn't just treat it as the ramblings of a maniac :)