如何:装饰面板的子级
更新:2007 年 11 月
此示例演示如何以编程方式将装饰器绑定到指定的 Panel 的子级。
示例
若要将装饰器绑定到 Panel 的子级,请按照下列步骤操作:
声明一个新的 AdornerLayer 对象并调用 staticGetAdornerLayer 方法来查找要对其子级进行装饰的元素的装饰器层。
依次枚举父元素的子级并调用 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));
说明: |
---|
目前不支持使用可扩展应用程序标记语言 (XAML) 将装饰器绑定到另一个元素。 |