I am dealing with a very slow grid issue and the first thing I would like to eliminate is the multiple grid/handle option. It appears that the grid I am dealing with has both a vertical and horizontal duplicate that is accessible by a grab handle near the scroll bars. I have seen this before but for the life of me I cannot remember how to get rid of them. Here is a screenshot of the bottom left near a scroll bar.
Ian,
Thanks for your understanding.
Danko-
Thanks again, I will give that a shot and if I have any other questions regarding it I will just start up a new thread (and copy over the suggestion for reference).
-Ian
Hello Ian,
Thanks for getting back to me.
For a new questions would be better to create separate forum threads, so more community members would be able to benefit from them. As for the expansion indicator, you could set the CheckOnDisplay enumeration of it, so when the row is being first drawn, it will decide if there are childer or not.
You could set the following line of code in your InitializeLayout event of the UltraGrid, and let me know if this is what you are looking for:
e.Layout.Override.ExpansionIndicator = Infragistics.Win.UltraWinGrid.ShowExpansionIndicator.CheckOnDisplay;
In case of any questions, do not hesitate to contact us.
Sorry my work has been getting the best of me. Your suggestion did the trick (I knew it was a property but I couldn't remember what one).
On a side note, the grid I am working with has 3 bands (Parent, Parent/Child, Child) and has roughly 5200 total rows. Is there any faster way to process conditional formatting (turning off "+" expansion indicator for rows w/o children) other than handling it on the initialize row event or after setting the datasource? I can start a new thread on this one so its more on topic if you like.
Thanks again,
Ian
Hello IanLudwig,
I am still following this forum thread.
Please do not hesitate to ask, if you still have any questions or concerns about this behavior.