📄 frmmessage.cs
字号:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Model;
using BLL;
namespace MyQQ
{
public partial class frmMessage : Form
{
public frmMessage()
{
InitializeComponent();
}
private MessagesInfo _SysMessage;
public MessagesInfo SysMessage
{
get { return _SysMessage; }
set
{
_SysMessage = value;
ShowMessage();
}
}
private void ShowMessage()
{
this.lblFromUser.Text = _SysMessage.FromUser.NickName + "(" + _SysMessage.FromUser.Id + ")";
this.lblMessage.Text = _SysMessage.Message;
this.picHeader.Image = AppSetter.AllHeaders.Images[_SysMessage.FromUser.FaceId];
//如果是拒绝添加好友,修改提示方式
int iTypeId=_SysMessage.MessageType.Id;
if ((iTypeId == (int)EnumMessageType.ReturnRejectAdd)||(iTypeId == (int)EnumMessageType.ReturnAgreeAdd))
{
this.btnOK.Hide();
this.btnCancel.Text = "关闭";
}
}
private void frmMessage_Load(object sender, EventArgs e)
{
//chkIsAdd.Hide();
}
private void btnCancel_Click(object sender, EventArgs e)
{
Messages.SetMessageState(_SysMessage.Id, EnumMessageState.Readed); //标示信息已被阅读过
int msgTypeId=SysMessage.MessageType.Id;
if (msgTypeId==(int)EnumMessageType.RequestAddFriend)
{
Friends.ResponseAddFriend(AppSetter.CurrentUser, _SysMessage.FromUser, false);
}
this.Close();
}
private void btnOK_Click(object sender, EventArgs e)
{
Messages.SetMessageState(_SysMessage.Id, EnumMessageState.Readed); //标示信息已被阅读过
Friends.ResponseAddFriend(AppSetter.CurrentUser, _SysMessage.FromUser, true);
this.Close();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -