当前位置:K88软件开发文章中心编程语言.NET.NET01 → 文章内容

C#个性化窗体界面的制作方法

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2018-12-31 11:38:24

indows.Forms.MouseEventArgs e)
         ...{
                mouse = null;
         }

//为了更加逼真,还可以加上标题栏的双击最大化或者还原的事件:

private void Form_DoubleClick(object sender, System.EventArgs e)
...{
    if(y > TOP && y < TITLE_WIDTH)
    ...{
        if(WindowState == FormWindowState.Normal)
        ...{
            WindowState = FormWindowState.Maximized;
            SysButton = SysButton_Restore;
            Invalidate();
        }
        else if(WindowState == FormWindowState.Maximized)
        ...{
            WindowState = FormWindowState.Normal;
            SysButton = SysButton_Max;
            Invalidate();
        }
    }
}

防止窗体被缩小成一个点,最好给窗口的MinimumSize赋上一个适当的值,例如200,200。

总结:

现在编译你的程序,运行试试,你的窗体已经拥有正常窗体所拥有的全部功能,并且还具有与众不同的外观,不明就里的人一下子还猜不出来你是怎么弄的,好了,乘别人还不知道,赶快拿出去炫耀一下吧。


上一页  [1] [2] 

上一页  [1] [2] 


C#个性化窗体界面的制作方法