度量快速开发平台-专业、快速的软件定制快开平台

标题: C# BackgroundWorker 的使用 [打印本页]

作者: Adam丶鱼    时间: 2020-5-26 19:17
标题: C# BackgroundWorker 的使用
PT_USER_INFO user = new PT_USER_INFO();
IList<TES_COMBAT_TASK> taskList = new List<TES_COMBAT_TASK>();

BackgroundWorker worker = new BackgroundWorker();
worker.DoWork += (s, e) =>
{
    user = HI.Get<Cache.ICacheService>().UserCache.GetCurrentUserInfo();
    taskList = HI.Get<ITaskService>().GetCombatTaskByUserIDUnfinished(user.ID.ToString());

};
worker.RunWorkerCompleted += (s, e) =>
{
    try
    {
        taskListView.ItemsSource = taskList;
    }
    catch { }
};
worker.RunWorkerAsync();


作者: Adam丶鱼    时间: 2020-5-26 19:18

作者: fteair    时间: 2020-5-27 15:37

作者: caixuqad    时间: 2020-6-7 16:32





欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://plat.delit.cn/) Powered by Discuz! X3.2