親または他のフォームからアクセスする必要があるテキスト ボックスなどのコンポーネント/オブジェクトを含む .Net フォームがある場合、このコンポーネントの修飾子を内部またはパブリック レベルの変数に「アップグレード」する必要があります。
ここで、フォーム クラスで int 型または string 型などのパブリック変数を提供している場合、Getters と (おそらく) Setters を直接提供する以外に何もしなかったとしても、これを使用することについて二度考えることはありません。変数にアクセスします。
ただし、VS デザイナーは、フォーム上のコンポーネントであるパブリック オブジェクトに対してそのような Getter/Setter を実装していないようです (したがって、適切なプログラミング プラクティスに準拠していません)。
それで、問題は次のとおりです。「正しいこと」を行うには、そのような VS デザイナー コンポーネントまたはオブジェクトをゲッターやセッターでラップする必要がありますか?