2

XE3 で LiveBinding を試しています。

を使用していくつかのコントロールを含むフォームを設計しましたTPrototypeBindSourceTPrototypeBindSourceコントロールは、ビジュアル デザイナーを使用してフィールドにバインドされます。設計時にコントロールのランダム データを確認でき、レイアウトに満足しています。

次に、UI コントロールをTClientDataSetインスタンスのライブ データ ストアにフックします。それを行う簡単な方法はありますか?

イベントに参加してみましたTPrototypeBindSource.OnCreateAdapterが、 に適したものが見つかりませんでしTBindsourceAdapterTDataset。はありますが、TBindSourceDBにフックできませんTBindSourceAdapter

私が見つけた唯一の解決策は、 からTPrototypeBindSourceへのリンクを再割り当てTBindSourceDBする必要があることです。そうすると、設計時にランダム データが失われます。

プロトタイプデータを使用してデザインタイムを作成し、データセットのデータを使用してランタイムを作成する方法はありますか?

4

0 に答える 0