Also jetzt bin ich glaube ich weiter:

namespace Toolbox.GIS
{
        /// <summary>
        /// Represents an collection of LineMapShapes
        /// </summary>
        public class GISLineMapShapeCollection: ArrayList
        {
                public GISLineMapShapeCollection()
                {
                }

                public void LineMapShape(LineShape aLineShape)
                {
                        GISLineMapShape x = new GISLineMapShape(aLineShape);
                        this.Add(x);
                }

                /// <summary>
                /// Represents an LineMapShape
                /// </summary>
                public class GISLineMapShape : LineMapShape
                {
                        public GISLineMapShape(LineShape aLineShape) : base()
                        {
                                this.mBaseShape = aLineShape;
                        }
                }
        }
}

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?

Schlussendlich sollen nat�rlich noch einige Properties und Methoden dazu kommen ...

Gru� Mansur

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an