在我的 WP7 应用程序中,我正在使用这种方法TextBlock
在ToggleButton
.
https://stackoverflow.com/a/1759923/1339857
当我在应用程序运行时拨打电话时,它工作正常。
如果我尝试从 发出完全相同的调用MainPage_Loaded
,则FindChild
返回null
。
这是简单的调用
TextBlock myText = FindChild<TextBlock>(myToggle, "toggleTitle");
myText.Text = "Some text";
看起来是因为VisualTreeHelper.GetChildrenCount
正在返回 0。
为什么当应用程序正在运行而不是 from 时它会有一个值MainPage_Loaded
?MainPage_Loaded
在触发事件之前等待应用程序加载的目的不是吗?
谢谢