Skip to content

Is it possible to incrementally change a vanilla WPF project to use ReactiveUI? #3101

Answered by glennawatson
CyberBotX asked this question in Q&A
Discussion options

You must be logged in to vote

Yeah, that's one of the major advantages of RxUI, it's fairly easy to opt-in opt-out of features.

So if I was doing it I would change your UserControl/Window to ReactiveUserControl's and ReactiveWindow's.

I would then slowly introduce as needed the Observable features in the ViewModel's such as ReactiveCommand/WhenAnyValue

Then I would convert over time the Binding's to the RxUI code behind bindings (due to type safety). I wouldn't bother with things like converting DataGrid's to RxUI binding though since those would require custom extension methods.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by CyberBotX
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants