Я довольно новичок в Silverlight, поэтому у меня возникла проблема в связи между пользовательскими элементами управления.У меня есть пользовательские элементы управления, в которых есть кнопки, которые должны устанавливать некоторые свойства других пользовательских элементов управления.Например, для свойства IsEnabled должно быть установлено значение true, false, видимость и т. Д.Я на самом деле знаю одно решение, которое было бы что-то вроде:
class UserControl1: Usercontrol
{
public UserControl2 uc2;
private void Button1_Click (отправитель объекта, RoutedEventArgs e)
{
uc2.IsEnabled = False;// или uc2.SomeMethod ();
}
}
Аналогично для класса UserControl2, а затем на главной странице я добавляю только:
UserControl1.uc2 = UserControl2;
Мои вопросы: как я могу это сделать через обработчики событий?Или, может быть, есть какое-то лучшее решение?Простой пример будет приветствоваться.Спасибо.