コード例 #1
0
 private void _onLineInfo_AddOnLine(object sender, OnlineEventArgs e)
 {
     this.InvokeOnUiThreadIfRequired(() =>
     {
         AddUserList(e.OnLines);
     });
 }
コード例 #2
0
ファイル: OnlineInfo.cs プロジェクト: thinhils/Teach
        public void OnNewUserLoginIn(IList <OnlineListResult> onLineList)
        {
            AddNewOnLine(onLineList[0]);
            GlobalVariable.RefreshTeamMember(onLineList[0].username, true);
            OnlineEventArgs e = new OnlineEventArgs(onLineList);

            AddOnLine(this, e);
        }
コード例 #3
0
ファイル: OnlineInfo.cs プロジェクト: thinhils/Teach
        public void OnOnlineChange(IList <OnlineListResult> onLineList)
        {
            this.OnLineList = onLineList;
            LoginedStuList  = onLineList.Where(d => d.clientRole == ClientRole.Student).ToList();;
            OnlineEventArgs e = new OnlineEventArgs(onLineList);

            OnLineChange(this, e);
        }
コード例 #4
0
 private void OnlineInfo_OnLineChange1(object sender, OnlineEventArgs e)
 {
     this.InvokeOnUiThreadIfRequired(() => userListShow(e.OnLines));
 }
コード例 #5
0
ファイル: MainForm.cs プロジェクト: thinhils/Teach
 private void OnlineInfo_AddOnLine(object sender, OnlineEventArgs e)
 {
     this.InvokeOnUiThreadIfRequired(() => AddOnlineUser(e.OnLines));
 }