Entwickler-Ecke

Basistechnologien - Backgroundworker.RunWorkerAsync löst das kein Ereignis aus


Namenlosnameless - Fr 02.07.10 14:13
Titel: Backgroundworker.RunWorkerAsync löst das kein Ereignis aus
Hallo!

Ich brauche Hilfe (mal wieder) und zwar hab ich diesmal einen Backgroundworker (bgw), nur leider wird bei der RunWorkerAsync Methode nicht das passende Ereignis ausgelöst!


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
BackgroundWorker bgw = new BackgroundWorker();

        public MosaikPic(Bitmap Bitmap1)
        {
            //Konstruktor
            bgw.DoWork += new DoWorkEventHandler(bgw_DoWork);
            bgw.RunWorkerAsync();

        }

        private void bgw_DoWork(object sender, DoWorkEventArgs e)
        {
           //DoSmth.
         }


die bgw_DoWork - Methode wird nicht aufgerufen!

Hab ich irgendwas vergessen oder falsch geschrieben? Ist das ertse mal das ich diese Komponente verwende


Moderiert von user profile iconChristian S.: Topic aus C# - Die Sprache verschoben am Fr 02.07.2010 um 15:00


danielf - Fr 02.07.10 14:16

Hallo,

woher weißt du, dass er nicht aufgerufen wird?

Erstellst du auch ein MosaikPic mit dem Konstruktor?

Gruß


Namenlosnameless - Fr 02.07.10 15:30

Okay fehler gefunden! Es funktioniert alles!