1

TextBoxの単一のセルからデータを取得するがありDataGrid、コンテンツをデータベースに送信したいと思います。TextBoxこれは私が自分にバインドする方法でDataGridあり、正常に動作します:

<TextBox x:Name="TestText" Text="{Binding ElementName=MyDGTest, Path=SelectedItem.Test}" />

次に、コンテンツをデータベースに保存します。

<TextBox x:Name="TestText" Text="{Binding TestTable.Test, Mode=OneWayToSource}" />

私の問題は、同時に1つのバインディングしか使用できないことです。

編集:

2つのソースにバインドできない場合、TextBox私からこれにアクセスする方法はありますViewModelか?値をデータベースに直接保存することもできます。

助けてくれてありがとう。

4

1 に答える 1

0

わかりました、私は解決策を見つけました。http://www.11011.net/wpf-binding-propertiesで説明されているように、インバインディングとアウトバインディングにプロキシを使用してい ます。唯一の違いは、新しい操作ではなく新しいアクションを使用することです(この名前のクラスは見つかりませんでした)。

于 2013-03-12T16:06:04.290 に答える