Hi,
I have a couple of questions:
1) Is there anyway to not start at the All level when dropping a dimension member to the Rows section?
2) If I place a dimension member from two or more disparate dimensions in the Rows sections and start out expanding the all level for each member it leads to expanding out all the membersfor each hierachy. In our current product if I were to put two dimensions, let's say an Order dimension and a Product dimension and first expand out Orders, I could then individually expand out the members of each order, not everything all at once. We have extremely large customer databases and expanding out every member of every hierachy could take quite a bit of time. Is there any way to implement this logic?
Hi
There is a way to get around the all level. You could use the follow code
pivotGrid.DataSource.Columns.CollectionChanged += Columns_CollectionChanged;
void Columns_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e){ if (pivotGrid.GridLayout.ColumnHeaderCells.Count == 1) { pivotGrid.GridLayout.ColumnHeaderCells[0].IsExpanded = true; }}
You can read more in this article. About your second question this is a thing we are working on and hope to implement this feature in future releases of pivot grid control.