我在 MyControl.cs 中有这段代码:
public static myMethod(DependencyObject d, DependencyPropertyChangedEventArgs e)
{
MyControl control = d as MyControl;
AnotherControl a = control.Findname("blabla") as AnotherControl;
}
问题是代码control.Findname("blabla")返回 null,尽管名为“blabla”的控件存在于我的用户控件的 XAML 中。如何访问它?
通过 control.blabla 访问它不是解决方案,因为我有名为 blabla1、blabla2、blabla3 的控件,我必须在循环中修改它们。
编辑:也许一切都发生在 WP7 环境中是相关的?