-1

別のフォームから使用された一連のラベルを含むフォームがあります。フォームが割り当てられない場合があるため、効率的な方法ではないという結論に達しました。データを読み込む前にフォームが割り当てられているかどうかを毎回チェックするのは良くないと思うので、パブリック プロパティのリストを作成し、読み取り中にフォームが割り当てられているかどうかをチェックする方がよいと思います。しかし、使用されているアプローチが 1 つだけであることを確認することに加えて、フォームのコンポーネントのプロパティへの直接アクセスを何らかの方法で閉じることにしました。

手短に言えば、published 句で宣言されているコンポーネントが、protected 句や private 句のように、別のクラスからアクセスされないように保護するためです。

しかし、この場合の解決策はないようです。唯一のことは、プロパティを持つ別のオブジェクトを作成し、フォームにそのプロパティを使用させることです。

ご存知でしたら、別の解決策を教えてください。

4

1 に答える 1