代码如下:
写属性时注意是 public StateL _LoginState
private StateL LoginState = StateL.Online;
/// <summary>
/// 登录状态
/// </summary>
public StateL _LoginState
{
get
{
return LoginState;
}
set
{
this.LoginState = value;
this.Invalidate();
}
}
public enum StateL
{
[Description("在线")]
Online = 1,
[Description("Q我吧")]
QMe = 2,
[Description("离开")]
Away = 3,
[Description("忙碌")]
Busy = 4,
[Description("请勿打扰")]
DontDisturb = 5,
[Description("隐身")]
Invisible = 6,
[Description("离线")]
Offline = 7
}