Привет, у меня есть приложение silverlight MVVM, использующее MVVM light.
Когда я открываю приложение, должно появиться дочернее окно, и после указания условия в дочернем окне и нажатия кнопки ОК главное окно должно отображать детали.
public MainPage()
{
ChildPage cp = new ChildPage();
cp.Show();
InitializeComponent();
}
при нажатии кнопки ОК в дочернем окне это окно должно исчезнуть и отобразить список объектов в главном окне. В модели представления дочернего окна у меня есть RelayCommand OKCommand.
private void WireCommands()
{
OKCommand = new RelayCommand(GetEmployees);
}
private void GetEmployees()
{
IEnumerable<Employees> employees;
employees = from employee in Employees where employee.Name == selectedEmployee.Name select employee;
Employees= new ObservableCollection<Employee>(employees);
}
Сотрудники имеют требуемый результат. Но я не знаю, как закрыть окно chils и переместить результат в родительское окно. Заранее спасибо.