Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento příklad ukazuje, jak najít zdrojový prvek v obslužném programu události.
Příklad
Následující příklad ukazuje obslužnou rutinu události typu Click, která je deklarována v kódovém souboru na pozadí. Když uživatel klikne na tlačítko, ke kterému je obslužná rutina připojena, obslužná rutina změní hodnotu vlastnosti. Kód obslužné rutiny používá vlastnost Source směrovaných dat událostí hlášených v argumentech události ke změně hodnoty vlastnosti Width prvku Source.
<Button Click="HandleClick">Button 1</Button>
void HandleClick(object sender, RoutedEventArgs e)
{
// You must cast the sender object as a Button element, or at least as FrameworkElement, to set Width
Button srcButton = e.Source as Button;
srcButton.Width = 200;
}
Private Sub HandleClick(ByVal sender As Object, ByVal e As RoutedEventArgs)
'You must cast the object as a Button element, or at least as FrameworkElement, to set Width
Dim srcButton As Button
srcButton = CType(e.Source, Button)
srcButton.Width = 200
End Sub
Viz také
- RoutedEventArgs
- Přehled směrovaných událostí
- Návodná témata
.NET Desktop feedback