私のプロジェクトには、2 つの UserControls を持つ 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 のボタンをクリックしても何も起こりません。