读书人

无边框的窗体(FormBorderStyle=None)

发布时间: 2012-03-21 13:33:14 作者: rapoo

无边框的窗体(FormBorderStyle=None),怎么实现最小化和关闭操作
我在无边框的窗体铺了一张背景图片,

在背景图片右上角画了一个“-”和一个“X”分别表示最小化和关闭

现在想问下怎么可以在这个“-”和“X”上面写最小化和关闭的操作?



[解决办法]
wnform?
把-和X号那改成两张图片,或者,用坐标定义那块区域,再用click方法控制最小化最大化属性啊
[解决办法]
设置WindowState属性可以设置窗口的状态,比如:
this.WindowState = FormWindowState.Minimized;

调用this.Close();可以关闭本窗体.
[解决办法]
在form的Click事件中判断鼠标的位置 如果在最小化和关闭的区域内则进行相应操作 这不是和扫雷一个样子吗

读书人网 >C#

热点推荐