设为首页 加入收藏

TOP

C# BackgroundWorker 的使用
2017-10-13 10:43:33 】 浏览:9919
Tags: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();
View Code

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇机器人该不该有自己的独立思想? 下一篇开源Inno Setup官网下载、安装、..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目