> > > Hallo, > > > > > Jetzt wird einfach eine Instanz von "GISLineMapShape" > > angelegt und die dem this. (Also ArrayList) > > hinzugef�gt ... > > Das "GISLineMapShapeCollection()" habe ich um ein > > wiederverwendbares Objekt zu haben ... > > Jetzt muss ich halt mittels "public void > > LineMapShape(LineShape aLineShape)" eine LineMapShape > > erzeugen. > > > > Ist das jetzt der richtige Weg, oder ist da noch ein > > nichtbemerkter Wurm drinnen? > > > > Der Weg sollte folgender sein: > > Collection instanzieren: > GISLineMapShapeCollection gisMapShapes = > new GISLineMapShapeCollection(); > > dann die GISLineMapShape-Objekte erzeugen > und dann zur Collection hinzuf�gen: > gisMapShapes.Add(myGISLineMapShape); > > d.h. die Objekte f�gst Du nicht in der Collection > selbst hinzu, sondern �ber eine Methode, die auf > die Collection und Objekte zugreift. > > Dabei sind die Collection und das Objekt in 2 verschiedenen > Klassen definiert.
Wodurch ich dann auch komplett auf das Objekt und seine Properties zugreifen kann? Also die Collection hat nicht wirklich was mit dem Typ des Objektes zu tun? Dann w�re es ja nur eine platte Arrayliste .... (Das GISLineMapShapeCollection ) Dann kann ich auch nicht folgendes schreiben: gisMapShapes[0].MethodeAusGISLineMapShape(); Aber das w�re ja der ganze Sinn der Geschichte eine Collection zu haben, wo ich auf die Objekte voll zugreifen kann und darauf die ganzen Methoden ausf�hren kann .... Ich verstehe nix mehr > > Gruss > > Alex > > Kommt zur .NET Community Conference in Karlsruhe > http://www.dotnetcommunityconference.com > > > _______________________________________________ > CSharp.net Mailingliste, Postings senden an: > [EMAIL PROTECTED] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/csharp.net _______________________________________________ CSharp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/csharp.net
