我认为它有意模糊一些,因为大多数情况下你不应该直接操作可视树,这符合“框架设计指南”哲学中的“常用类应遵循基本场景”的理念。由于 Visual 中的任何方法都会在几乎所有 WPF 控件上使用,所以他们选择将这些高级方法放在一个单独的类中。框架设计者微妙地告诉你的是,“除非你确实知道没有更好的方法来完成你正在做的事情,否则你不应该使用此函数”。