我是大菜,请问winform 怎么让他一点击最小化,窗口就自动隐藏,在输入法的位置有快捷,还能调出来
我是大菜,请问winform 怎么让他一点击最小化,窗口就自动隐藏,在输入法的位置有快捷,还能调出来 问题点数:20、回复次数:9Top
1 楼xiangsu(不孝子,奮發圖強!)回复于 2004-09-01 14:54:10 得分 2
我是小菜,upTop
2 楼btut2004(养鱼炒股)回复于 2004-09-01 14:55:20 得分 6
就是覆盖原来的最小化方法MinimunSizeChanged
form1.hide();
再增加一个notify.在最小化时显示Top
3 楼aicode(加勒比海盗(I Love C++))回复于 2004-09-01 14:58:00 得分 2
来晚了,楼上已经回答了.
只能接分了Top
4 楼cutman(^_^)回复于 2004-09-01 14:58:33 得分 10
拖一个notifyIcon控件上去
最小化
private void Form1_Resize(object sender, System.EventArgs e)
{
if(this.WindowState==FormWindowState.Minimized)
{
this.Visible = false;
this.notifyIcon1.Visible = true;
}
}
双击图标
private void notifyIcon1_DoubleClick(object sender, System.EventArgs e)
{
this.Visible = true;
}Top
5 楼MoonK(狙神)回复于 2004-09-01 16:24:38 得分 0
谢谢,不过每次我点击托判里的图标后,form没有弹出来,而是处于最小化状态,我还得点一次下边的窗口才能弹出来,这是怎么回是?Top
6 楼zjy118(毛毛熊)回复于 2004-09-17 10:45:10 得分 0
关注,我也想知道啊 高手指点一下啊Top
7 楼zjy118(毛毛熊)回复于 2004-09-17 11:01:44 得分 0
谢谢,不过每次我点击托判里的图标后,form没有弹出来,而是处于最小化状态,我还得点一次下边的窗口才能弹出来,这是怎么回是?
俺也想知道啊,应该怎么设置啊Top
8 楼vconly(半桶水)回复于 2004-09-26 09:18:26 得分 0
if (this.WindowState == FormWindowState.Minimized)
this.WindowState = FormWindowState.Normal;
// Activate the form.
this.Activate();
Top
9 楼danielmouse(daniel)回复于 2004-10-14 13:50:40 得分 0
zjy118(毛毛熊)
private void notifyIcon1_DoubleClick(object sender, System.EventArgs e)
{
this.Visible=true;
this.WindowState=FormWindowState.Normal; // 加这句就行了
this.notifyIcon1.Visible = false;
}Top




