0
如何检查WPF控件是否具有内容变量?WPF获取所有控件“内容”
我迭代通过所有使用此代码的控件:
public void Translate(Visual myVisual)
{
for (int i = 0; i < VisualTreeHelper.GetChildrenCount(myVisual); i++)
{
// Retrieve child visual at specified index value.
Visual childVisual = (Visual)VisualTreeHelper.GetChild(myVisual, i);
//How can I check wether childVisual has a Content-Variable or hasn't?
//So check if this: childVisual.Content is existing
// Enumerate children of the child visual object.
Translate(childVisual);
}
}
你propably coud做每一个控制型如下:
if(visualChild is CheckBox)
//cast it to CheckBox etc.
但是,这是肮脏的,没有任何其他可能性?
谢谢!不知道这个类是否存在。解决了 –