TOP

C# BackgroundWorker 的使用
2017-10-13 10:43:33 】 浏览:9950
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

 


C# BackgroundWorker 的使用 https://www.cppentry.com/bencandy.php?fid=106&id=163907

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