Esempio n. 1
0
 /// <summary>
 /// 刷新列表
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param>
 private void toolsRefresh_Click(object sender, EventArgs e)
 {
     if (!IsListenView)
     {
         if (mainForm.wxlogin != null)
         {
             if (NotListenWeChatData == null)
             {
                 NotListenWeChatData = new List <WXUser>();
             }
             this.dgvWeChatList.Rows.Clear();
             NotListenWeChatData.Clear();
             mainForm.wxlogin.ReloadContact();
         }
     }
 }
Esempio n. 2
0
 /// <summary>
 /// 一键添加监控
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param>
 private void toolsAllListen_Click(object sender, EventArgs e)
 {
     NotListenWeChatData.ForEach(data =>
     {
         if (!ListenWeChatData.Exists(item => { return(item.UserName == data.UserName); }))
         {
             //将群添加到监控列表
             ListenWeChatData.Add(new WXUser()
             {
                 UserName = data.UserName,
                 NickName = data.NickName
             });
         }
     });
     NotListenWeChatData.Clear();
     dgvWeChatList.Rows.Clear();
     lbTabWeChatListen_Click(null, null);
 }
Esempio n. 3
0
        /// <summary>
        /// 清除页面所有数据
        /// </summary>
        public void ClearAllData()
        {
            if (wxMessageData != null)
            {
                wxMessageData.Clear();
            }
            if (ListenWeChatData != null)
            {
                ListenWeChatData.Clear();
            }
            if (NotListenWeChatData != null)
            {
                NotListenWeChatData.Clear();
            }

            dataContent.Rows.Clear();
            dgvWeChatList.Rows.Clear();
            CurrentSelectedWeChat = string.Empty;
            if (mainForm.useredit != null)
            {
                HileWinEdit();
            }
        }