如何:装饰面板的子级
此示例演示如何以编程方式将装饰器绑定到指定的 Panel 的子级。
示例
若要将装饰器绑定到 Panel 的子级,请按照下列步骤操作:
声明一个新的 AdornerLayer 对象并调用 static GetAdornerLayer 方法来查找要对其子级进行装饰的元素的装饰器层。
依次枚举父元素的子级并调用 Add 方法将装饰器绑定到每个子级元素。
以下示例将 SimpleCircleAdorner(如上所示)绑定到名为 myStackPanel 的 StackPanel 的子级。
For Each toAdorn As UIElement In myStackPanel.Children
myAdornerLayer.Add(New SimpleCircleAdorner(toAdorn))
Next
foreach (UIElement toAdorn in myStackPanel.Children)
myAdornerLayer.Add(new SimpleCircleAdorner(toAdorn));
注意 |
---|
目前不支持使用Extensible Application Markup Language (XAML) 将装饰器绑定到另一个元素。 |