0

基本的に ObservableCollection であるグリッドの DataContext があります。コード ビハインドでは、グリッドの Datacontext を繰り返し処理し、各項目を sharepoint ポイント リストに格納します。私が直面している問題は、その Datacontext の ObservableCollection にアクセスできないように見えることです。ObservableCollection はビューモデルで定義され、子ウィンドウに渡されて追加されました。親ウィンドウのコードビハインドに戻り、アクセスしたいと思います。デバッグ中に値があることがわかります。Datacontext を ObservableCollection に再度キャストする方法がわかりません。

gridNominees.DataContext

ここに画像の説明を入力

基本的なアプリケーションは次のとおりです。 ここに画像の説明を入力

4

1 に答える 1

0

T の型がわかっている場合は、オブジェクト参照と同じようにキャストしてください。

フォームが ObservableCollection<Nominee> を扱う場合:

var nominees = gridNominees.DataContext As ObservableCollection<Nominee>;
于 2012-07-20T01:01:22.300 に答える