C# winfrom窗口最小化时,总是向屏幕的左下角位置渐渐变下,如何才能向QQ一样,最小化时往系统托盘?
C#winfrom窗口最小化时,总是向屏幕的左下角位置渐渐变下,如何才能向QQ一样,最小化时往系统托盘位置渐渐变小呢?因为这样的动作看着才更习惯!...
C# winfrom窗口最小化时,总是向屏幕的左下角位置渐渐变下,如何才能向QQ一样,最小化时往系统托盘位置渐渐变小呢?因为这样的动作看着才更习惯!
展开
1个回答
展开全部
一、添加notifyIcon控件
二、加入方法
//实现.net系统托盘
//隐藏程序显示托盘,notifyIcon 是.net自带的NotifyIcon控件,要显示托盘需要设置notifyIcon的显示图标
//没有要显示的图标,托盘是不会显示的
private void menuItem13_Click(object sender, System.EventArgs e)
{
notifyIcon1.Visible = true;
this.Hide();
}
//点击托盘后显示程序窗体
private void notifyIcon1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.Show();
this.WindowState = FormWindowState.Maximized;
notifyIcon1.Visible = false;
this.ShowInTaskbar = true;
}
二、加入方法
//实现.net系统托盘
//隐藏程序显示托盘,notifyIcon 是.net自带的NotifyIcon控件,要显示托盘需要设置notifyIcon的显示图标
//没有要显示的图标,托盘是不会显示的
private void menuItem13_Click(object sender, System.EventArgs e)
{
notifyIcon1.Visible = true;
this.Hide();
}
//点击托盘后显示程序窗体
private void notifyIcon1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.Show();
this.WindowState = FormWindowState.Maximized;
notifyIcon1.Visible = false;
this.ShowInTaskbar = true;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询