WPFで他人のウィンドウを追加する方法について教えてください。

他の人のウィンドウを追加するには、WPFのWindowオブジェクトを使用します。他の人のウィンドウを追加する手順は以下の通りです:

  1. 最初に、他人のフォームクラスをプロジェクトに追加する必要があります。他人のフォームクラスファイルを直接プロジェクトに追加するか、他人のフォームクラスを参照としてプロジェクトに追加することができます。
  2. WPFウィンドウで、他の人のウィンドウをホストするための新しいWindowオブジェクトを作成します。
  3. 他人のウィンドウフォームを追加する必要がある場合は、他人のウィンドウフォームクラスをインスタンス化し、新しく作成したWindowオブジェクトのContentプロパティに割り当てます。他人のウィンドウフォームを追加する必要がある場合は、他人のウィンドウフォームクラスをインスタンス化し、その新たに作成されたWindowオブジェクトのContentプロパティに割り当てます。
  4. 他人のウィンドウを表示するために、新しく作成されたWindowオブジェクトのShowメソッドを呼び出します。

以下は他の人のフォームを追加する方法を示すサンプルコードです。

using System.Windows;

namespace YourNamespace
{
    public partial class YourMainWindow : Window
    {
        public YourMainWindow()
        {
            InitializeComponent();

            // 创建一个新的Window对象
            Window otherPersonWindow = new Window();

            // 实例化其他人的窗体类
            OtherPersonWindowClass otherPersonWindowClass = new OtherPersonWindowClass();

            // 将其他人的窗体赋值给新创建的Window对象的Content属性
            otherPersonWindow.Content = otherPersonWindowClass;

            // 显示其他人的窗体
            otherPersonWindow.Show();
        }
    }
}

上記の例では、OtherPersonWindowClassが他の人のウィンドウクラスであると仮定しています。YourNamespace、YourMainWindow、そしてOtherPersonWindowClassを実際の状況に応じて置き換える必要があります。

bannerAds