ProgressBar - wielowątkowość.

0

Witam.

Mam mały problem z ProgressBar'em. Mianowicie chciałbym aby po kliknięciu przycisku uruchamiał się ProgressBar, przycisk. Enabled na false i po np. 5 sek ( ProgressBar już maximum) przcisk.Enabled na true i uruchomiła mi się kolejna metoda, która była przypisana do tego przycisk_Click. Czytałem trochę postów i zastanawiam się czy da się to zrobić bez używania wielu wątków bo w tym jestem słaby.

Pozdrawiam.

0

A BackgroundWorker Ci nie pasuje?

Pozdrawiam,

mr-owl

0

Do tego co napisałeś to najlepiej użyć Timera, co tick zwiększasz progressbar a przy 5s włączasz przycisk i stopujesz timer.

0
mr-owl napisał(a):

A BackgroundWorker Ci nie pasuje?

Pozdrawiam,

mr-owl

Znalazłem tutka na ten temat ale trochę tego nie ogarniam tak na pierwszy rzut oka... I'm beginner :) Ale ogólnie o takie coś mi chodzi. Jak coś będzie nie tak to poproszę o pomoc. Dzięki.

.Al napisał(a):

Do tego co napisałeś to najlepiej użyć Timera, co tick zwiększasz progressbar a przy 5s włączasz przycisk i stopujesz timer.

Próbowałem to robić ale inne instrukcje mi się wykonywały od razu po kliknięciu przycisku a progressbar dopiero zaczynał odliczać 5sek. Ja chce najpierw 5 sek. (max progressbar) a następnie kolejne metody.

1 użytkowników online, w tym zalogowanych: 0, gości: 1