当前位置:编程学习 > C#/ASP.NET >>

请教高手,如何实现双击窗口空白处最下化,在线等。

我写了一个程序,都差不多做好了,就差一个功能,就是双击窗口空白处使窗口最下化。想了很久在网上也看了很久都无法实现这问题。主要是窗口的双击命令。哪位高手帮帮忙。解决下,在线等。 --------------------编程问答-------------------- 我擦。事件不是有么? --------------------编程问答-------------------- --------------------编程问答-------------------- 在Form的DoubleClick里面写 this.WindowsState = WindowState.Maximize; --------------------编程问答--------------------
引用 3 楼 caozhy 的回复:
在Form的DoubleClick里面写 this.WindowsState = WindowState.Maximize;

请问下大致的代码是不是
private void Form1_DoubleClick(object sender, EventArgs e) 
{
this.WindowsState = WindowState.Maximize;
} --------------------编程问答--------------------
引用 4 楼 ASD23435 的回复:
引用 3 楼 caozhy 的回复:在Form的DoubleClick里面写 this.WindowsState = WindowState.Maximize;
请问下大致的代码是不是
private void Form1_DoubleClick(object sender, EventArgs e) 
{
this.WindowsState = WindowSt……

双击最大化,这就是全部代码了。

你也可以这样,双击放大,双击还原:

        private void Form1_DoubleClick(object sender, EventArgs e)
        {
            if (WindowState == FormWindowState.Maximized)
            {
                WindowState = FormWindowState.Normal;
            }
            else
            {
                WindowState = FormWindowState.Maximized;
            }
        }
--------------------编程问答--------------------
引用 5 楼 haukwong 的回复:
引用 4 楼 ASD23435 的回复:引用 3 楼 caozhy 的回复:在Form的DoubleClick里面写 this.WindowsState = WindowState.Maximize;
请问下大致的代码是不是
private void Form1_DoubleClick(object sender, EventArgs e) 
{
this.Win……


我使用了你的代码,如下
        private void CCP1_DoubleClick(object sender, EventArgs e)
        {
            WindowState = FormWindowState.Minimized;
        }
但是我双击了窗口还是不能最下化。CPP1是我的窗口名 --------------------编程问答-------------------- 事件没有绑定到属性里面吧,是不是误操作删了,你看看属性->事件->DoubleClick里面有没有值 --------------------编程问答-------------------- 断电查看是否进入了双击事件中,有可能窗口背景上还有其他的背景控件吧
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,