Я относительно новичок в программировании WPF и не могу заставить его работать правильно.На мой взгляд, это довольно упрощенная вещь, которую я хотел бы получить, поэтому я не пробовал инфраструктуру MVVM и решил оставить ее простой.
У меня есть древовидная структура управления пользователями с путями к отчетам.У меня есть другой usercontrol с просмотра отчетов.Выбор пути к отчету в древовидной структуре должен обновить средство просмотра отчетов.
Я могу «вызвать» метод из пользовательского управления древовидной структуры для обновления средства просмотра отчетов в пользовательском контроле отчетов, но ничего не происходит.
Я читал другие сообщения, и некоторые, кажется, предлагают делегатам событие кнопки, которое позволит выполнить другой метод usercontrol.Я не использую событие кнопки, поэтому я немного озадачен.
Я думал, что мог бы сделать что-то вроде этого:
private void treeViewMenu_Selected(object sender, RoutedEventArgs e)
{
//Get the selected item
....
//Call the method of another user control
ReportUserControl ruc = new ReportUserControl();
ruc.RefreshReport();
}
Очевидно, что это не сработало ... Я знаю, что это не должно быть слишком сложно, но я замираюмомент и не могу заставить его работать.
Любые предложения будут с благодарностью.Спасибо!