How do I bind a widget property to something?

Thank you!
I was hoping there was an event system for bindings.
You answered about blueprint widget, but I wanted to know about C++ widget (UUserWidget). But I think it works the same