3
私はC#でアプリケーションを開発しています。 WPFの下で.NETを使用しています。新しい子ウィンドウ(ダイアログのような)を開きたいのですが、メニューバーのすぐ下にあるメインウィンドウ内で開きます。メニュー項目の親ウィンドウの下に子ウィンドウを開く方法WPFでクリックしますか?
ただし、新しく開いたウィンドウには、単にOSタスクバーが表示されています。メインウィンドウの下にあるさまざまな新しいウィンドウ(ダイアログボックスなど)を開くにはどうすればよいですか?
あなたが複数のウィンドウを持っているとApplication.Current.MainWindowが目的のウィンドウでない場合は、現在のウィンドウに到達するまで、あなたは木を横断するVisualTreeHelper.GetParentを使用することができます。 – dowhilefor
ダイアログでは、Showとは対照的にShowDialogを使用する必要があります。 – sellmeadog