To fix the issue you can do You would need two changes, First, you need to update the binding to Raise the TargetUpdated Event when property changes. This can be done using Binding.NotifyOnTargetUpdated
Caliburn.Micro GetAllInstances only returns one viewModel(Caliburn.Micro MVVM)
By : Johnny_key13
Date : March 29 2020, 07:55 AM
I wish this helpful for you I actually found a solution right now, without messing with Assemblies. I noticed that the ShellViewModel's instance was accesible, and by saving the instance into a object and debugging it, I noticed all the viewModel instances I created were there at the 'Items'.
To fix this issue You are on a completely wrong way. You shouldn't create a user control for such a simple modification. You need to create a DataTemplate and use it for a Button.ContentTemplate. First you need to define a helper type for button content: