我正在 WPF 中制作一个小游戏以更好地理解它,我有一个有 2 个子用户控件的父控件。
第一个子用户控件具有更新第二个用户控件中对象位置的按钮。
在 MainWindow.xaml.cs 我有
controllersplaceholder.Content = new ControllerView1()
gameplaceholder.Content = new GameView1()
如您所见,controllersplaceholder 对 GameView1 没有任何了解。要更新 GameView1 中元素的位置,我必须将 GameView1 引用传递给 ControllerView1 并在 GameView1() 中执行方法。问题是我该怎么做才能让 ControllerView1、ControllerView2 轻松执行 GameView1 中的方法。