Postupy: Doplnění podřízených položek panelu
Tento příklad ukazuje, jak programově svázat adorner s podřízenými objekty zadaného Panel.
Příklad
Chcete-li vytvořit vazbu doplňku k podřízeným položkám Panel, postupujte takto:
Deklarujte nový AdornerLayer objekt a volejte metodu
static
GetAdornerLayer pro nalezení vrstvy doplňku pro prvek, jehož podřízené objekty mají být označeny.Vytvořte výčet podřízených položek nadřazeného elementu a volání Add metody vytvořit vazbu adorner k jednotlivým podřízeným elementům.
Následující příklad vytvoří vazbu SimpleCircleAdorner (viz výše) k podřízeným objektům pojmenovaného StackPanelmyStackPanel.
foreach (UIElement toAdorn in myStackPanel.Children)
myAdornerLayer.Add(new SimpleCircleAdorner(toAdorn));
For Each toAdorn As UIElement In myStackPanel.Children
myAdornerLayer.Add(New SimpleCircleAdorner(toAdorn))
Next
Poznámka:
Použití jazyka XAML (Extensible Application Markup Language) k vytvoření vazby doplňku k jinému prvku se v současné době nepodporuje.
Viz také
.NET Desktop feedback