show data from other thread(data come out very fast (100us))

Apr 19 2020 4:55 PM
Hi,
 
I need to sniff data from a bus, this data come out very fast(100us) , the polling of data is done by a thread how I can display data in a wpf window?
 
I tried to use observable collection on a dataGrid but I have problem when scrolling data are not updated (on dataGrid).
When the amount of data become big, I have problem to clear the observable collection.
 
Do you have any idea about how to implement a realtime update?
and which controls I should use?
 
 
Many thanks