Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym przykładzie pokazano, jak programowo powiązać adorner z elementami podrzędnymi określonego Panel.
Przykład
Aby powiązać upiększacz z elementami podrzędnymi Panel, wykonaj następujące kroki:
Zadeklaruj nowy obiekt AdornerLayer i wywołaj metodę
static
GetAdornerLayer, aby znaleźć warstwę ozdobników dla elementu, którego obiekty podrzędne mają być ozdobione.Wylicz dzieci elementu nadrzędnego i wywołaj metodę Add, aby powiązać zdobnik z każdym elementem podrzędnym.
Poniższy przykład wiąże element SimpleCircleAdorner (pokazany powyżej) z elementami podrzędnymi StackPanel o nazwie myStackPanel.
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
Uwaga / Notatka
Używanie języka XAML (Extensible Application Markup Language) do wiązania adornera z innym elementem nie jest obecnie obsługiwane.
Zobacz także
.NET Desktop feedback