The Syncfusion® native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
I have a group grid bound to a custom data list and I have a separate thread updating the data list. Sometimes I need to rebind the grid to a different instance of the list (same type but different instance). To do this I'm resetting the DataSource of the gird:
However, as this happens, the user may use "Refresh" menu on my tool bar to refresh the grid. The "Refresh" code is like following:
this.grid.Reinitialize(); this.grid.Refresh();
The problem is that I'll get this "Invoke or BeginInvoke cannot be called on a control until the window handle has been created" once a while. I guess this is because the Reinitialize (or Refresh) methods reconstructs some controls in the grid while other threads are trying to access them.