0
我正在使用下面的函数来获取我的应用程序中最顶层的父元素。如何获取所有的UI元素到一个堆栈面板
private DependencyObject GetTopParent()
{
DependencyObject dpParent = this.Parent;
do
{
dpParent = LogicalTreeHelper.GetParent(dpParent);
} while (dpParent.GetType().BaseType != typeof(Window));
return dpParent as DependencyObject;
}
如何让所有的UI元素或孩子进入一个stackpanel? 像
StackPanel parentControl = this.Parent as StackPanel;
有点不清楚你想做什么。从窗口获取所有元素并将它们添加到Window中的StackPanel? – 2010-10-21 11:26:43