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