Example #1
0
 /// <summary>
 /// 更新头像事件
 /// </summary>
 void _SetInfoForm_update_top_image_event()
 {
     VcardIq viq = new VcardIq(IqType.get, null, new Jid(XmppCon.MyJID.User));
     XmppCon.IqGrabber.SendIq(viq, new IqCB(VcardResult), null);
     _SetInfoForm = null;
 }
Example #2
0
 /// <summary>
 /// 修改个人资料
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void userImg_MouseClick(object sender, MouseEventArgs e)
 {
     if (setInfoForm == null || setInfoForm.IsDisposed)
     {
         setInfoForm = new SetInfoForm(XmppCon);
         setInfoForm.update_top_image_event += new SetInfoForm.update_top_image(update_head_portrait);
     }
     setInfoForm.Show();
     setInfoForm.Activate();
 }
Example #3
0
 private void userImg_Click(object sender, EventArgs e)
 {
     if (_SetInfoForm == null || _SetInfoForm.IsDisposed)
     {
         _SetInfoForm = new SetInfoForm(XmppCon);
         _SetInfoForm.update_top_image_event += new SetInfoForm.update_top_image(_SetInfoForm_update_top_image_event);
     }
     _SetInfoForm.Show();
     _SetInfoForm.Activate();
 }
Example #4
0
 /// <summary>
 /// 更新头像事件
 /// </summary>
 private void update_head_portrait()
 {
     VcardIq viq = new VcardIq(IqType.get, null, new Jid(XmppCon.MyJID.User));
     XmppCon.IqGrabber.SendIq(viq, new IqCB(VcardResult), null);
     if (setInfoForm != null)
     {
         setInfoForm.Dispose();
         setInfoForm = null;
     }
 }