From my experience, control is used for multiple row selection, but shift is more common for multiple column selection.
I've never find an application using this controls, but it's not a problem.
So what do you think on adding also the Control modifier here to have
the same thing (for consistency with other selection features) ?

I think Shift is the right modifier to use here.

Ah, the range selection (with the Shift key) doesn't work in Trees ... but works in Lists and Tables.
Is it wanted, or is it a bug to be fixed ?
In many applications I had Trees, and needed to select some elements,
so also a range selection could be useful (but i agree only in some
cases).

We simply didn't implement it, under the assumption that range selection in trees is much less common than in tables and lists.

what do you think on changing a little the Kitchen Sink demo to include some null value in some cells ?

The Kitchen Sink demo isn't meant to be a catch-all for all possible examples - it is meant to highlight some key examples of Pivot's features. However, we could certainly add another demo (or test app) that shows this behavior.

And, change one of the data columns for example to have inside only numbered items like 0..9 repeated, so a sort on multiple columns will show exactly this feature ...

Each column contains random numbers of increasing magnitude. So, if you sort column A first, then B, then C, you will see how multi-sort works.

And to improve it, a tooltip on table headers that tells "Click to sort, xxx-Click to add the column to the sort", etc ? Maybe in standard TableHeaders, and as an optional style.

It shouldn't be a standard feature, because a) we can't assume that clicking on a header will always sort and b) we'd have to localize it. You could easily do this in your app by setting the tooltipText property on the header, though.

Reply via email to