Wenn ich .Net Form mit einer Komponente/Objekt wie einem Textfeld habe, auf das ich von einem Eltern oder anderen Formular zugreifen muss, muss ich natürlich den Modifikator zu dieser Komponente auf eine interne oder öffentliche Variable "upgraden".Sollte ich Accessor-Methoden/Getter Setter für öffentliche/geschützte Komponenten in einem Formular bereitstellen?
Nun, wenn ich eine öffentliche Variable eines int oder string type etc. in meiner Formularklasse bereitstellen würde, würde ich nicht zweimal darüber nachdenken, Getters und (vielleicht) Setter darum zu verwenden, auch wenn sie nichts getan haben andere als den direkten Zugriff auf die Variable.
Der VS-Designer scheint jedoch solche Getter/Setter nicht für solche öffentlichen Objekte zu implementieren, bei denen es sich um Komponenten in einem Formular handelt (und entspricht daher nicht der guten Programmierpraxis).
So ist die Frage; Um das "Richtige" zu tun, sollte ich solche VS-Designer-Komponenten oder -Objekte in einen Getter und/oder Setter einpacken?