Jak powiązać moduł definiowania układu z elementem
W tym przykładzie pokazano, jak programowo powiązać moduł adoratora z określonym UIElementelementem .
Przykład
Aby powiązać moduł adoratora z określonym UIElementelementem , wykonaj następujące kroki:
Wywołaj metodę GetAdornerLayerAdornerLayer ,
static
aby uzyskać obiektUIElement, który ma zostać ozdobiony. GetAdornerLayer Przechodzi w górę drzewa wizualnego, zaczynając od określonego elementu UIElement i zwraca pierwszą odnajdyną warstwę modułu adoratora. (Jeśli nie znaleziono warstw modułu adoratora, metoda zwraca wartość null).Wywołaj metodę Add , aby powiązać moduł adoratora z docelowym elementem interfejsu użytkownika.
Poniższy przykład wiąże element SimpleCircleAdorner (pokazany powyżej) z TextBox nazwą myTextBox.
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox);
myAdornerLayer.Add(new SimpleCircleAdorner(myTextBox));
myAdornerLayer = AdornerLayer.GetAdornerLayer(myTextBox)
myAdornerLayer.Add(New SimpleCircleAdorner(myTextBox))
Uwaga
Używanie języka XAML (Extensible Application Markup Language) w celu powiązania modułu adoratora z innym elementem nie jest obecnie obsługiwane.
Zobacz też
.NET Desktop feedback
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla