2009-08-24 4 views

ответ

6

Что-то вроде псевдокода ниже:

private void NuestroButton1_Click(object sender, RoutedEventArgs e) 
{ 
    Button foo = sender as Button; // Cast to the type we're expecting it to be 

    if(foo != null && foo.Content == "X") 
    { 
     //Do something 
     System.Windows.Browser.HtmlPage.Window.Alert("Hello World"); 
    } 
} 
+2

Только одно замечание: в Silverlight, кнопка не имеют свойство Text, он имеет свойство Content вместо (потому что содержание может быть что угодно, а не только текст) –

+0

Теперь меньше псевдо, больше кода (мне также не хватало скобок из if-cast, если важный бит, конечно ... –

Смежные вопросы