我正在尝试在我的游戏页面完全加载后运行一个名为drawMoveLines()的方法。这个方法drawMoveLines()在我的游戏页面上的对象之间绘制线条。但是,当我尝试在我的游戏页面的主要方法的底部运行它时,由于对象尚未正确加载,所以这些线条都会变得棘手。 (虽然我在游戏页面上的按钮上运行它时工作正常)
我认为走下去的道路涉及异步编程,但由于我对这个概念的处理相当原始,所以在正确方向上的任何帮助都会很棒。
答案 0 :(得分:2)
找到了正确的语法。它如下。
//This here
this.Loaded += new RoutedEventHandler(Page_Loaded);
//Calls this event
private void Page_Loaded(object sender, RoutedEventArgs e)
{
drawMoveLines();
}