社区
C#
帖子详情
无边框的窗体(FormBorderStyle=None),怎么实现最小化和关闭操作
totoz
2007-05-11 10:19:31
我在无边框的窗体铺了一张背景图片,
在背景图片右上角画了一个“-”和一个“X”分别表示最小化和关闭
现在想问下怎么可以在这个“-”和“X”上面写最小化和关闭的操作?
...全文
328
6
打赏
收藏
无边框的窗体(FormBorderStyle=None),怎么实现最小化和关闭操作
我在无边框的窗体铺了一张背景图片, 在背景图片右上角画了一个“-”和一个“X”分别表示最小化和关闭 现在想问下怎么可以在这个“-”和“X”上面写最小化和关闭的操作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Macosx
2007-05-11
打赏
举报
回复
在form的Click事件中判断鼠标的位置 如果在最小化和关闭的区域内则进行相应操作 这不是和扫雷一个样子吗
北京的雾霾天
2007-05-11
打赏
举报
回复
设置WindowState属性可以设置窗口的状态,比如:
this.WindowState = FormWindowState.Minimized;
调用this.Close();可以关闭本窗体.
totoz
2007-05-11
打赏
举报
回复
winform的,我把-和X号那改成两张图片了 谢谢kkun_3yue3提醒
aino77
2007-05-11
打赏
举报
回复
不会
aino77
2007-05-11
打赏
举报
回复
FormBorderStyle=FixedSingle
能行吗。
kkun_3yue3
2007-05-11
打赏
举报
回复
wnform?
把-和X号那改成两张图片,或者,用坐标定义那块区域,再用click方法控制最小化最大化属性啊
winfrom 无
边框
窗体
移动
在做
窗体
的时候,因为winfrom自带的最大化
最小化
太丑,然后自己做最大化
最小化
按钮 但是
form
Border
Style
= None 的时候
窗体
的自带的可移动 不能使用了,此代码是解决无
边框
窗体
移动问题
C#--无
边框
窗体
实现
拖动、最大化、
最小化
、
关闭
窗体
在设置为无
边框
模式(设置方法:
Form
Border
Style
=None),默认是无法随意拖动的,也没有最大化、
最小化
、
关闭
等按钮。 1) 选中要去除
边框
的
窗体
,按F4调出
窗体
属性。 2)在属性框中找到
Form
Border
Style
选择...
C# Win
Form
开发系列之自定义无
边框
窗体
(最大化,
最小化
,
关闭
,拉伸和移动的相关知识)
1.首先创建一个Base
Form
窗体
,通过设置属性
Form
Border
Style
=None为无
边框
窗体
,代码如下: public partial class Base
Form
:
Form
{ // 图片名称 public const String IMG_MIN = "btn_min";
win
form
中设置无
边框
模式(
Form
Border
Style
为None)后点击任务栏图标,
实现
隐藏恢复窗口功能
但是设置了
Form
Border
Style
为None后,我们点击任务栏应用程序图标并不能
实现
程序的
最小化
(或还原窗口)的
操作
(使用系统自带样式是可以
实现
的)。下面我将展示如何在
Form
Border
Style
为None的情况下,
实现
应用程序...
win
form
窗体
设置
Form
Border
Style
设置为None后最大化、
最小化
、
关闭
众所周知win
form
的
窗体
默认风格是很丑的,有时候我们需要将
窗体
的
Form
Border
Style
设置为None,此时
窗体
就没有了
边框
也没有了菜单栏 这时我们就需要自己去
实现
窗体
的放大、缩小及
关闭
。怎么做呢,下面一起看一下:
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章