I have dialog which consist of two user controls bind to their models.

I want to enable user to pick a data point on the chart control from the UserControl1.
I can get the data point on mouse down event of chart control and wan to fill the associated textbox with that value. I am unable to identify the best approach to pass that value back to the UserControl1. Also how will I identify which button has made the call to pick the data point. Note I have to do the same in an MVVM friendly manner.
Its not really about
UserControl, more about ViewModels. I suggest your chart Model (which I guess should be a “ViewModel”) could raise an event passing the data point as parameter.To identify which button has made the call, you can memorise it in your
UserControlModel (again, ViewModel).