In my WPF MVVM app, using Caliburn.Micro, I have a ViewModel, CreateServiceViewModel
that, on a button click, opens a GridView in a seperate window for the User to chose a Row from.
I created another ViewModel for this, MemberSearchViewModel
which has two properties:
private Member selectedMember;
public Member SelectedMember
{
get { return selectedMember; }
set { selectedMember = value; }
}
private IList<Member> members;
public IList<Member> Members
{
get { return members; }
set { members = value; }
}
How do I get that SelectedMember value back to the calling ViewModel? That ViewModel has a property of Service.SelectedMember
.
EventAggregater
or theIChild
implementation could help me here but I just can't wrap my head around how... - Refracted Paladin