在我的项目中,我有带有 2 个用户控件的 MainForm。UserControl1 有一个按钮,使 UserControl2 可见。
这是我所做的:
用户控制1
private void Button1_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
{
MainWindow mw = new MainWindow();
mw.CallMethod();
}
主窗口
public void CallMethod()
{
USERCONTROL2 UC2 = new USERCONTROL2();
UC2.Visibility = Visibility.Visible;
grid.Children.Add(UC2);
}
...但是当我单击 UserControl1 的按钮时,什么也没有发生。