Eliminate duplicated shown rows on RadzenDataGrid

My application needs to adjust the content of the grid when users hide or show columns on DataGrid; specifically when a column of distinct content is hidden, I want to remove the duplicated rows that have identical content on the shown columns.

I am think of registering a handler when the showing status of columns are changed but cannot find an appropriate event. So my questions are:

  1. What is the event for column show and hide?
  2. Are there other better ways of doing this?

There is no event for showing/hiding a column. If you need to remove some duplicate data you can filter the collection bound to the DataGrid.

That's what I was planning to do, but could not find an appropriate event to drive changing the bound data.