2
この問題があります。メイン・ウインドウに私のクラスのスタジオを2つ作ります。私はコードの中に他のスレーブウィンドウを作成する必要があります。このウィンドウでは、メインウィンドウで作成されたオブジェクトのメソッドを消費する必要があります。WPF自分のオブジェクトを他のウィンドウに公開する方法
public partial class MainWindow
{
//internal MyInterface1 MyObject1;
//internal MyInterface2 MyObject2;
internal MyClass1 MyObject1;
internal MyClass2 MyObject2;
public MainWindow()
{
InitializeComponent();
//create instances
MyObject1 = new MyClass1();
MyObject2 = new MyClass2();
}
private void SomeMethod()
{
//in this window I neew consume some method and propertie of MyObject1 and MyObject1
//my temporary solution is:
var slaveWindow = new SlaveWindow(MyObject1, MyObject2);
}
}
ありがとうございます。
これは正常に動作します。どうしたの? – Donnie
はい。賢明なようだ! – miguel
私は同意すると、あなたの現在のソリューションは私にとってもまったく問題ないようです。 –