私はこの問題を何年も抱えていましたが、今では簡単に解決できるかもしれません。いくつかの TEdit コントロールを含むパネルをレイアウトする必要があります。各コントロールは、公開されたクラスのプロパティを表示し、編集できるようにする必要があります。伝統的に、私はTEdit(またはRaizeまたはDeveloper Expressライブラリからの数値派生物)を使用し、OnKeyPressおよびOnExitイベントを「接続」し、編集テキストとプロパティタイプなどの間で変換します。すべてDelphi 1(その大きな誕生日もうすぐです!)。
最近は RTTI と Live Binding があるので、理想的には、公開された単一のプロパティについて TEdit (または別の同様のコントロール) に通知する方法が必要であり、必要な双方向リンクがすべての配線や変換なしで確立されます。 . もちろん、オブジェクト インスペクターがこの仕事を行いますが、ラベル付きの編集コントロールを使用した、より正式なカスタム レイアウトが必要です。整数、浮動小数点数、文字列を単純に処理するだけで十分であり、フィールド名が私のプロパティ名である TDBEdit のようなものが素晴らしいでしょう。
「Bind Visually」デザイナー (私は XE3 を持っています) を調べましたが、不確かな状況に陥っています。誰でもこれを行う手段を提案できますか? ありがとう。