0

C# と wpf の初心者です。私の問題に関しては、2 つの wpf ウィンドウがあり、それぞれにデータグリッド ツールがあります。datarid の値を動的に入力します。私がやりたいことは、ボタンをクリックすると、現在のウィンドウのデータグリッドの値を次の wpf ウィンドウのデータグリッドに複製したいということです。よろしくお願いします。

パラメータ化されたコンストラクターを使用して、現在のウィンドウのデータグリッドを次のウィンドウに渡しています。

        Bill b = new Bill(dataGrid1);
        this.Close();
        b.Show();

そしてビルウィンドウではコンストラクタでそれを受け取っています。

     public Bill(DataGrid temp)
    {
        InitializeComponent();
        //have to do something here

    }

受信したオブジェクトを使用して、現在のウィンドウにデータグリッドを設定する必要があります。

4

2 に答える 2

0

あなたは次のようなことをすることができるはずです...

TheOtherGrid.DataSource = temp.DataSource; TheOtherGrid.DataBind;

于 2013-01-30T18:06:58.207 に答える