Каков наиболее краткий и лаконичный способ добавления обработчиков событий к элементам пользовательского интерфейса в XAML с помощью сценария IronRuby? Предположение: код для добавления обработчика событий будет написан в скрипте IronRuby, а код для обработки события будет в том же скрипте IronRuby.
Мне нужен эквивалент следующего кода, но на IronRuby. Обработка простого события нажатия кнопки button1.
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
button1.Click += new RoutedEventHandler(button1_Click);
}
void button1_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show("Hello World!");
}
}