ダブルクリックで詳細フォームを開く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. ビデオ/オーディオを2つの異なるソースと同期させる
- 3. iPhone:2つの異なるレイヤーでアニメーションを同期させる
- 4. 2つのフォルダのリソースをMavenと同期させる方法
- 5. 2つのCoordinatorLayout + AppBarLayoutのスクロールを同期させる方法
- 6. Androidの2つのボタンを同期させる
- 7. 2つの機能を別々のクラスに同期させる
- 8. Androidで2つの水平スクロールビューを同期させる
- 9. プッシュアクセスなしで2つのgitクローンを同期させる
- 10. 2つのiOSデバイスをBluetoothで同期させる
- 11. 2つのMysqlデータベーステーブルを同期させる方法
- 12. PyQt5で2つの要素値を同期させる
- 13. JQueryで2つのiframeマウスアクションを同期させる
- 14. python - 2つのQTreeWidgetsを同期させる
- 15. R/Rmarkdownで2つのチラシマップを同期させる
- 16. 2つのフィルタを同期させる方法は?
- 17. 2つのInkCanvas-es図面を同期させる方法は?
- 18. 2つのMysql Workbenchダイアグラムを同期させる方法は?
- 19. Mercurialで2つのブランチを同期させる方法は?
- 20. 2つの状態マシンを同期させる
- 21. Xcode 4で2つのターゲットを同期させる
- 22. 2つのLaddaボタンを同期させておく方法
- 23. 2つのホスト間でデータベースを同期させます
- 24. 2つのモデルレコードを同期させておく - コールバック無限ループ
- 25. 2つのMySQLデータベースを同期させておくには?
- 26. 2つのGitリポジトリを同期させておく?
- 27. 2つのjQueryイベントが同期化されていません
- 28. 2つのUIScrollBarの同期
- 29. 2つのアンドロイドタブレットの同期
- 30. 2つのスレッドの同期
Findメソッドは、基になるリストが検索が実装されたIBindingListである場合にのみ使用できます。 –