c# 窗体最小化到桌面左下角

2025-02-24 11:01:41
推荐回答(3个)
回答1:

其实这个很简单,大家把他想的太复杂了,
可以设置form1.ShowIcon =false;
其他任何都不需要,就可以显示到左下角了,这是最简单的想法,而我们大家一般都考虑要用NotifyIcon控件了,可以不使用的。

回答2:

一、添加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;
}

回答3:

描述不是很清楚,是否是哪个坐下或者右下角隐藏浮动的功能?