private async Task SearchingClickedAsync() { ucPoolTranser.On(); BusinessCache.PoolTranser.UnLock(); ButtonGroupFreeze(true); CmSearching.Activate(); PerformSearching(CmSearching); while (!CmSearching.IsCancelled) { await Task.Delay(1000); } ButtonGroupFreeze(false); }
private void btnStop_Click(object sender, EventArgs e) { ucPoolTranser.Off(); sender.CtrlFreeze(false); CmSearching.Cancel(); }