1. Some rows in band0 have child rows in band1 and band2:
2. After certain user operations, our application logic pretends that rows were deleted. It is achieved by hiding child rows from band1 and band2. For some reason column headers from band2 remain visible. How can I get rid of them after hiding row?
Hello,
Could you please try to provide us more details about your scenario. What is your version and do you have any installed service release and which one. Do you have special settings into your grid. I try to reproduce this behavior using our version 2012.1.20121.2008 with default UltraGrid`s settings and I`m not able to achieve this behavior. Everything works properly. Could you please take a look at the attached sample and video file for more details and let me know if you think that I didn`t reproduce your case. Please feel free to modify this sample to reproduce your issue and revert it back to me. I`ll be glad to research this issue for you.
Regards
We're using 11.1.20111.2090 and project is too advanced to take risk switching to 2012.1 :)
Sample attached.
Thanks for the feedback. Please do not hesitate to write us if you have any further questions.
Option 2 worked as a charm - thank you very much!
Hi,
Thanks for attached sample. The mentioned behavior is expected for scenario with Hidden rows and AllowRowFiltering = true.
If you want to achievde desired behavior you could try one of these options:
Option 1: To Disable Filtering of child band
ultraGridBand3.Override.AllowRowFiltering = Infragistics.Win.DefaultableBoolean.False;
Option 2: To keep the Filtering in the child band :
ultraGridBand3.Override.RowFilterAction = Infragistics.Win.UltraWinGrid.RowFilterAction.DisableFilteredOutRows;
Please take a look at the attached video for more details and let me know if you have any questions.