WPF Overhead

I learn about WPF. Now I got to the point. Is binding INotifyPropertyChanged with reflection when using INotifyPropertyChanged and so what is the price? I am considering using WPF to display data streams over UDP, but I am afraid that the overhead may be too large compared to WinForms.

+7
source share
2 answers

Here

+7
source

Microsoft has a great record on this here .

But reflection is not used in relation to INotifyPropertyChanged, but when resolving CLR properties.

If the source object is a CLR object and the source property is a CLR property, the Windows Foundation Presentation Engine (WPF) presentation must first use the source to get the TypeDescriptor, and then the request for the PropertyDescriptor. This sequence of operations reflects a potentially very time-consuming job prospect.

+5
source

All Articles