1

私は実際にWPFアプリケーションをプログラミングしています。今、私はWPFの初心者なので、問題があります:

ウィンドウ A には、いくつかの値を持つチェックボックスがあります。ウィンドウ A のボタンをクリックすると、ウィンドウ B が開きます。ウィンドウ B には、テキストフィールドと保存ボタンがあります。ウィンドウ B のボタンをクリックして閉じると、テキストフィールドの値がウィンドウ A のチェックボックスに表示されます。

まず、これを Windows フォームでプログラムし、BindingSource で解決しました。これは WPF では機能しません。どうすれば解決できますか?

4

2 に答える 2

2

ええと、アイデアは両方の場所に適用できるので、これはWPFotと関係があると言えます。WindowsForms保持しているさまざまなフォーム間で共有されDataStructureている情報と、さまざまなフォームから変更された必要な情報を使用するだけです。簡単なアイデアを与えるために:

public class DataStructure 
{
   //properties 
}

public Form1 : Form 
{
    public Form1(DataStructure ds) {}
}



public Form2 : Form 
{
    public Form2(DataStructure ds) {}
}
于 2011-10-13T15:32:38.337 に答える
0

PageFunction を使用すると、値を返すことができます。

http://msdn.microsoft.com/en-us/library/ms615540.aspx

于 2011-10-13T15:08:32.917 に答える