RunWorkerCompleted wird doppelt aufgerufen

  • Moin,


    ich lasse durch ein Btn ein Backgrounder laufen, der aber je öfter ich diesen Btn drücke 1 mal mehr den RunWorkerCompleted aufruft.






  • "refreshList" scheint eine Globale Variable zu sein und du addest bei jedem click auf den button ein weiteres Event auf diesen RunWorker.


    Pack das einfach in das Init des Programmes und lösch es aus dem Button:

    C
    refreshList.WorkerReportsProgress = true;
                refreshList.ProgressChanged += new ProgressChangedEventHandler(refreshList_ProgressChanged);
                refreshList.RunWorkerCompleted += new RunWorkerCompletedEventHandler(refreshList_RunWorkerCompleted);

    seekrass approved
    4x vom Discord geflogen


    shoxinat0r 4
    dennismitzwein 2
    Trooper[Y] 2
    maddin 1
    Unbekannter Discord Kick 2