using DH.RBAC.Common; using DH.RBAC.UserControls.Menus; using PopupTool; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace DH.RBAC.UserControls { /// /// 用户自定义控件,弹出层显示 /// public partial class AccountControl : UserControl { public AccountControl() { InitializeComponent(); } /// /// 界面加载时,显示信息 /// /// /// private void AccountControl_Load(object sender, EventArgs e) { lblUserName.Text = GlobalConfig.CurrentUser.NickName; if (GlobalConfig.Avatar != null) { userAvatar.Icon = Sunny.UI.UIAvatar.UIIcon.Image; userAvatar.Image = GlobalConfig.Avatar; } } /// /// 鼠标放上去改变颜色 /// /// /// private void lblUserName_MouseEnter(object sender, EventArgs e) { userAvatar.BackColor = Color.FromArgb(176, 176, 176); lblUserName.BackColor = Color.FromArgb(176, 176, 176); } /// /// 鼠标离开时,颜色改回来 /// /// /// private void userAvatar_Leave(object sender, EventArgs e) { userAvatar.BackColor = Color.Gray; lblUserName.BackColor = Color.Gray; } /// /// 点下去后显示弹出层 /// /// /// private void userAvatar_Click(object sender, EventArgs e) { UserMenuPanel uc = new UserMenuPanel(); Popup pop = new Popup(uc); pop.Show(this); } } }