Zur Erreichbarkeit. Die Enum zwischen Namespace und Klasse schreiben.

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Im Auftrag von Mansur Esmann [OM]
Gesendet: Montag, 8. August 2005 16:14
An: Csharp. [EMAIL PROTECTED] Com
Betreff: [CSharp.net] Enum - Properties in UserControl gehen verloren

Hi,

ich habe ein UserControl in dem ich u.A. auch Enums einsetze:

private Required _required;

[Flags]
public enum Required
{
        Yes,
        No
}

[System.ComponentModel.Category("Behavior")]
public Required RequiredValue
{
        get {return _required;}
        set
        {
                _required = value;
                this.Invalidate();
        }
}

Wenn ich nun in meiner Form dieses UserControl verwende, das Propertie im
Designer festlege, dann bleibt mir das nicht erhalten ....

Sobald ich die Ansicht des Forms wechsle erzeugt er mir auch eine Reihe von
Buildfehlern.
Im Code selbst ist das Enum nicht erreichbar ....

Hat jemand eine Idee wieso die Enums nicht erreichbar sind, obwohl sie
public sind und wieso er mir die belegten Werte immer rausschmeisst?

Gruß Mansur

_______________________________________________
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

Antwort per Email an