Autor Beitrag
InCoBra
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 43



BeitragVerfasst: Fr 03.10.08 16:17 
Hi,

ich würde gerne im Designer für Anwendungseigenschaften eine eigene Eigenschaft benutzen...

Ich kann zwar eine Klasse wie diese hier, über das Auswahlmenü laden, aber weiß nicht, wie ich es hinbekomme, dass die Eigenschaften vernünftig gesetzt werden.

ausblenden C#-Quelltext
1:
2:
3:
4:
public class Eigenschaft
{
   public float X, Y, Z;
}


Wenn ich aber als Eigenschaftentyp "System.Drawing.Point" auswähle, erscheint im Tabellenfeld für den Wert "0; 0" und wenn ich daraus "1; 10" mache, kann ich auch für X=1 und für Y=10 auslesen....
Weiß jemand wie ich sowas hinbekommen kann? Falls ja wäre ein kleine Beispiel ganz nett :)

Gruß,
InCoBra
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Sa 04.10.08 10:50 
Die .Net-Doku ist erstklassig und darf daher bedenkenlos benutzt werden ;) .
Zitat:
Application settings can be stored as any data type that is XML serializable or has a TypeConverter that implements ToString/FromString.

Nicht ganz trivial, aber zusammen mit dem Suche bei Google REFLECTOR kannst du Point/PointConverter als Mustervorlage benutzen.
Ein anderes Beispiel gibts hier.

_________________
>λ=