这一直是我的问题,长期以来,我在主页中有一种方法可以打开应用程序,单击用户控件时需要调用它。因此,在创建用户控件时,我需要传递此方法并在用户控件click事件中调用它。
现在正在这样
private void Grid_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
MainPage m = new MainPage();
m.openApplication("STOCK");
}
但是它抛出了一个空引用异常,请帮我解决这个问题。
您可以将主页作为参数传递给usercontrol,而不用创建主页的实例,如下所示,
Usercontrol(Mainpage m);
private void Grid_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
{
m.openApplication("STOCK");
}
如果未分配值,则创建实例将引用空值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句