Announcement

Collapse
No announcement yet.

Fenster nur öffnen, falls noch nicht offen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fenster nur öffnen, falls noch nicht offen

    Hallo, ich stehe vor dem Problem, dass ich ein Fenster nur dann erzeugen/öffnen möchte, wenn dies nicht schon geschehen ist.

    Ich hatte vor, dafür dsa Singleton Pattern zu verwenden wie folgt:

    Code:
            
    
            static TPersonalListe instance = null;          //für singleton
            static readonly object padlock = new object();  //für singleton
    
            public static TPersonalListe Instance           //für singleton
            {
                get
                {
                    lock(padlock)
                    {
                        if (instance == null)
                        {
                            instance = new TPersonalListe();
                        }
                        return instance;
                    }
                }
            }
    
    
            public TPersonalListe ()
            {
                       // mach irgendwas
            }

    Das funktioniert auch.

    ABER NUN DAS PROBLEM:

    Was mache ich denn, wenn der Konstruktor einen Parameter erwartet?
Working...
X