Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
95
WPF XamGrid insufficient updating of rows?
posted

We have a strange problem with WPF XamGrid .

It works in following way:

-          In the constructor of UserControl  containing our XamGrid is set the ItemsSource:

            DataGrid.ItemsSource = list_of_rows;

-          There is a refreshing function, which updates  list_of_rows  . At the end we use pair of functions:

            DataGrid.Rows.Clear();

            DataGrid.InvalidateData();

            to refresh XamGrid.

 

The trouble is, that sometimes there is a „dummy“ row among other rows as if rows was not cleared „sufficiently“. The funny thing is, that there is a difference between rows, and data source (please see the attachement – dumped content of rows and datasource at the same time – difference is at row with index 76).

 

Is there any solution, or another (better) way to refresh XamGrid?

Thank you in advance.

Parents
  • 138253
    Offline posted

    Hello,

    Thank you for your post. I have been looking into it and I can say that the XamGrid's InvalidateData method is used to refresh the sortings, groups etc. Could you please be more specific what kinfd of refresh you want for your XamGrid?

    Looking forward for your reply.

Reply Children