2017-07-06 20 views
0

私はメインウインドウを持っており、始めると別のものを開き、その上に何かを載せたい。たとえば、あなたがプロジェクト - >はメニューを追加使用して作成したUserControlため、2番目(ウィンドウ2)のウィンドウでアイテム(テキストボックス、img ...)を設定するにはどうすればよいですか?

public MainWindow() 
{ 
    Window Window2 = new Window(); 
    Window2.Show(); 
    InitializeComponent(); 
} 
+0

たとえば、Visual Studioプロジェクトで新しいウィンドウを作成します。コンテキストメニュー - >追加 - >ウィンドウ...次に、そのウィンドウクラスの新しいインスタンスを作成して表示します。 – Clemens

答えて

1

あなたはあなたが欲しいものを新しいウィンドウのContentプロパティを設定することができます。私はそのような第二のウィンドウを宣言した場合、それは可能ですかVisual Studioで:

public MainWindow() 
{ 
    InitializeComponent(); 

    Window win = new Window() { Width = 100, Height = 100 }; 
    win.Content = new UserControl1(); 
    win.Show(); 
} 
関連する問題