ダブルクリックで詳細フォームを開くDataGridView
のフォームがあります。
2番目のフォームを開くときに、同じDataSet
インスタンスを親フォームとして使用するように設定しました。私は今、2番目のフォームが同じように同じDataRow
を指していることを確認したい。
最初に、親フォームのBindingSource
のPosition
プロパティを送信し、詳細フォームのBindingSource
に同じプロパティを設定しました。私がDataGridView
のソートを始めるまで、これはうまくいきました - 親の位置がソートされた値を示し、すべての地獄が緩んでいます。
その後、実際のDataRow
、さらには親BindingSource
のDataRowView
オブジェクトを送信しようとしましたが、詳細はのFind
メソッドを使用していますが、それらはすべて-1を返します。
インデックスや値にリレーできない場合、BindingSource
Current
プロパティを設定するために使用できる他の方法はありますか? Filter
メソッドを使用してフィルタクエリを動的に構築する必要があります(私はPKのために複数のプロパティを持っているので、ただFind
を使うことはできません)?2つのBindingSourceを同期させる
1
A
答えて
2
BindingSourceのDataRowを反復処理して、選択したものを見つけることができます。
+0
ええ - 非常にシンプルなソリューションです。私は驚いていますが、2つのBindingSourcesをそのように同期させる簡単な方法はありません –
関連する問題
- 1. 2つのJSliderを同期させる
- 2. iPhone:2つの異なるレイヤーでアニメーションを同期させる
- 3. 2つのフォルダのリソースをMavenと同期させる方法
- 4. 2つのCoordinatorLayout + AppBarLayoutのスクロールを同期させる方法
- 5. 2つのMysql Workbenchダイアグラムを同期させる方法は?
- 6. R/Rmarkdownで2つのチラシマップを同期させる
- 7. 2つの状態マシンを同期させる
- 8. 2つのInkCanvas-es図面を同期させる方法は?
- 9. Androidで2つの水平スクロールビューを同期させる
- 10. 2つのiOSデバイスをBluetoothで同期させる
- 11. Xcode 4で2つのターゲットを同期させる
- 12. 2つのフィルタを同期させる方法は?
- 13. 2つのMySQLデータベースを同期させておくには?
- 14. 2つのモデルレコードを同期させておく - コールバック無限ループ
- 15. 2社のGITリポジトリの2つのフレグメンを同期させますか?
- 16. 2つのスレッドの同期
- 17. 2つのUIScrollBarの同期
- 18. 2つのアンドロイドタブレットの同期
- 19. 2つのUIScrollViews、同期スクロール
- 20. 同じテーブルを2回同期させる
- 21. 2つのスレッドを同期する
- 22. 2つのウィンドウを同期するC#
- 23. 2つのテーブルビューを同期してスクロールさせるようにバインドする
- 24. スライダーを使用して2つのツリービューでスクロールを同期させる方法
- 25. マップを2つのタブにまたがって同期させる
- 26. 2つのスレッドをBOOL変数と同期させる方法は?
- 27. MFCで2つのリストコントロールを垂直に同期させる方法
- 28. NSOperationを同期させる
- 29. スレッドを同期させる。
- 30. Objective Cで2つのスレッドを同期
Findメソッドは、基になるリストが検索が実装されたIBindingListである場合にのみ使用できます。 –