Nichtdestotrotz bin ich irgendwie zu doof einem Objekt neue Eigenschaften / Methoden
zu geben :-((
Im detail geht es um irgendsoeine Komponente ... ist also ein wenig schwierig ein
Beispiel zu
zeigen, wie ich es gerade versuche:
public class myClass : Beispielsweise - Polygon
{
protected string tag
public Polygon ExtendedPolygon;
public myClass(Polygon somePolygon)
{
ExtendedPolygon = somePolygon;
}
public string Tag
{
get
{
return tag;
}
set
{
tag = value;
}
}
}
public class Client
{
public void someMethod()
{
myClass mc = new myClass(new Polygon());
mc.Tag = "testtext";
// Hier jetzt:
Irgendeinobjekt.Polygon.Add(mc); // mc ist doch jetzt vom Typ
// myClass und nicht
Polygon.
// Ich muss aber
(bspw.) Polygon erweitern
}
}
Ich m�chte schlussendlich (bspw.) auf Polygon.Tag zugreifen k�nnen (und eben �ber die
Klasse
erstellen, weil ja Polygon kein "Tag - Propertie" hat ....
Ist ein bisserl verdingst, aber es geht halt um irgendwelche Properties irgendeines
controls ...
Bitte bitte .... jemand bereit f�r "Basiswissen"?
Gru� Mansur
>
> > so:
> >
> > foreach(DataRow row in myDT.Rows)
> > {
> > row.MyNewMethod();
> > }
> >
> > oder so �hnlich?
>
> Also wenn myDT nicht auch erweitert ist von Dir, dann erstellt sie doch beim
> bef�llt-werden Standard-Rows und nicht Rows deiner Klasse...
>
> Claudius
>
> _______________________________________________
> 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