Wann und warum sollten wir die Verwendung der Klasse System.ComponentModel.Die Container?
Ist, könnte jemand erklären, Wann und warum wir sollte verwenden System.ComponentModel.Container
bitte? Vor kurzem traf ich mit dieser Klasse hier, aber wirklich nicht verstehen kann, was ein Vorteil kann uns dieser Klasse.
InformationsquelleAutor apros | 2011-01-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Im Allgemeinen
System.ComponentModel
namespace existiert für die Unterstützung von Komponenten - Entwicklung- Komponenten visual (Kontrollen) und nicht-visuals. IMO, sollte man sich entwickeln, die Komponenten (in diesem ZusammenhangIComponent
- Implementierungen), bei der design-Zeit-Unterstützung erforderlich ist. Zum Beispiel können Sie ziehen Sie Komponenten, die auf der design-Oberfläche in Visual Studio und auf Ihre Eigenschaften zugreifen. In diesem ZusammenhangIContainer
&Container
repräsentieren einen Halter, der wird eine oder mehrere Komponenten enthalten. Ich bezweifle ernsthaft,, wenn Sie verwenden müssenSystem.ComponentModel.Container
direkt - diese Klasse verwendet werden würde .NET framework und Visual Studio (oder einem anderen designer-tools) intern. Soweit der code, die Sie gesichtet haben, es scheint ziemlich veraltet und für diese Angelegenheit, es ist auch nicht instanziieren der Komponente der Klasse (nur eine Referenz erstellt wird).InformationsquelleAutor VinayC