Exemple #1
0
 /// <summary>向listBoxOnline添加在线用户</summary>
 private void AddOnline(string message)
 {
     if (listBoxOnline.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         listBoxOnline.Invoke(d, new object[] { message });
     }
     else
     {
         listBoxOnline.Items.Add(message);
         listBoxOnline.SelectedIndex = listBoxOnline.Items.Count - 1;
         listBoxOnline.ClearSelected();
     }
 }
Exemple #2
0
 /// <summary>
 /// 在在线框(lst_Online)中添加其他客户端信息
 /// </summary>
 /// <param name="userName"></param>
 private void AddOnline(string userName)
 {
     if (matchPlayerlistBox.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         matchPlayerlistBox.Invoke(d, new object[] { userName });
     }
     else
     {
         matchPlayerlistBox.Items.Add(userName);
         matchPlayerlistBox.SelectedIndex = matchPlayerlistBox.Items.Count - 1;
         matchPlayerlistBox.ClearSelected();
     }
 }
Exemple #3
0
 /// <summary>
 /// 在线框(lst_Online)中添加其他客户端信息
 /// </summary>
 /// <param name="userName"></param>
 private void AddOnline(string userName)
 {
     if (lst_OnlineUser.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         lst_OnlineUser.Invoke(d, new object[] { userName });
     }
     else
     {
         lst_OnlineUser.Items.Add(userName);
         lst_OnlineUser.SelectedIndex = lst_OnlineUser.Items.Count - 1;
         lst_OnlineUser.ClearSelected();
     }
 }
Exemple #4
0
 /// <summary> 在L_OnlineStatus中添加在线的其它客户端信息</summary>
 private void AddOnline(string userName)
 {
     if (L_OnlineStatus.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         L_OnlineStatus.Invoke(d, new object[] { userName });
     }
     else
     {
         L_OnlineStatus.Items.Add(userName);
         L_OnlineStatus.SelectedIndex = L_OnlineStatus.Items.Count - 1;
         L_OnlineStatus.ClearSelected();
     }
 }
Exemple #5
0
 void AddOnline(string userName)
 {
     if (!userBox.Dispatcher.CheckAccess())
     {
         AddOnlineDelegate d = AddOnline;
         userBox.Dispatcher.Invoke(d, new object[] { userName });
     }
     else
     {
         userBox.Items.Add(userName);
         userBox.SelectedIndex = userBox.Items.Count - 1;
         //userBox.ClearSelected();
     }
 }
Exemple #6
0
 // 向 lst_Online 添加在线用户
 private void AddOnline(string message)
 {
     if (f.online_stu.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         f.online_stu.Invoke(d, new object[] { message });
     }
     else
     {
         f.online_stu.Items.Add(message);
         f.online_stu.SelectedIndex = f.online_stu.Items.Count - 1;
         f.online_stu.ClearSelected();
     }
 }
 private void AddOnline(String message)
 {
     if (listBoxOnlineStatus.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         listBoxOnlineStatus.Invoke(d, new object[] { message });
     }
     else
     {
         listBoxOnlineStatus.Items.Add(message);
         listBoxOnlineStatus.SelectedIndex = listBoxOnlineStatus.Items.Count-1;
         listBoxOnlineStatus.ClearSelected();
     }
 }
Exemple #8
0
 /// <summary>
 /// 在在线框(lst_Online)中添加其他客户端信息
 /// </summary>
 /// <param name="userName"></param>
 private void AddOnline(string userName)
 {
     if (onlineBox.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         onlineBox.Invoke(d, new object[] { userName });
     }
     else
     {
         onlineBox.Items.Add(userName);
         onlineBox.SelectedIndex = onlineBox.Items.Count - 1;
         onlineBox.ClearSelected();
     }
 }
Exemple #9
0
 /// <summary> 在L_OnlineStatus中添加在线的其它客户端信息</summary>
 private void AddOnline(string userName)
 {
     if (L_OnlineStatus.InvokeRequired)
     {
         AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
         L_OnlineStatus.Invoke(d, new object[] { userName });
     }
     else
     {
         L_OnlineStatus.Items.Add(userName);
         L_OnlineStatus.SelectedIndex = L_OnlineStatus.Items.Count - 1;
         L_OnlineStatus.ClearSelected();
     }
 }
Exemple #10
0
        public void AddOnline()
        {
            while (true)
            {
                if (gridUser.InvokeRequired)
                {
                    AddOnlineDelegate d = new AddOnlineDelegate(AddOnline);
                    gridUser.Invoke(d, new object[] { SCM.RF.Server.Framework.Data.Instance.UserList });
                }
                else
                {
                    gridUser.DataSource = SCM.RF.Server.Framework.Data.Instance.UserList;
                }

                Thread.Sleep(10000);
            }
        }