社区
C#
帖子详情
请问下点击form的标题栏,form会产生什么事件
zheyimiao
2009-10-15 11:11:30
如题。就是和最大化,最小化按钮一排的蓝色区域
...全文
254
17
打赏
收藏
请问下点击form的标题栏,form会产生什么事件
如题。就是和最大化,最小化按钮一排的蓝色区域
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zheyimiao
2009-10-19
打赏
举报
回复
不好意思,没有注意后面重载消息事件,呵呵,我试下,估计可以了
[Quote=引用 14 楼 mygisforum 的回复:]
大哥仔细看 2楼 的回复好不好,已经说的很清楚啦,复制代码总会吧
[/Quote]
zheyimiao
2009-10-19
打赏
举报
回复
2楼用的TitleClick事件,form有这个事件吗?
[Quote=引用 14 楼 mygisforum 的回复:]
大哥仔细看 2楼 的回复好不好,已经说的很清楚啦,复制代码总会吧
[/Quote]
abaochan
2009-10-19
打赏
举报
回复
不知道你们说什么!
mygisforum
2009-10-19
打赏
举报
回复
大哥仔细看 2楼 的回复好不好,已经说的很清楚啦,复制代码总会吧
[Quote=引用 11 楼 zheyimiao 的回复:]
哪有TitleClick这个事件嘛,那个form的mousedown mouseup mouseclick事件都是在点击标题栏下面的区域才能触发,点击标题栏不会触发这些事件引用 2 楼 zgke 的回复:
不出发事件...你可以扩展事件..
private void Form2_Load(object sender, EventArgs e)
{
this.TitleClick += new EventHandler(Form2_TitleClick);
}
void Form2_TitleClick(object sender, EventArgs e)
{
MessageBox.Show("!23");
}
/// <summary>
/// 消息处理
/// </summary>
/// <param name="m"> </param>
protected override void WndProc(ref Message m)
{
if (m.Msg == 0x0112 && m.WParam.ToInt32() == 61458) //系统消息
{
if (TitleClick != null) TitleClick(this, null);
}
base.WndProc(ref m);
}
public event EventHandler TitleClick;
[/Quote]
kaizi_sun
2009-10-19
打赏
举报
回复
系统消息,不懂。顶下
zheyimiao
2009-10-19
打赏
举报
回复
up
zhongjiekangping
2009-10-15
打赏
举报
回复
[Quote=引用 2 楼 zgke 的回复:]
不出发事件...你可以扩展事件..
private void Form2_Load(object sender, EventArgs e)
{
this.TitleClick += new EventHandler(Form2_TitleClick);
}
void Form2_TitleClick(object sender, EventArgs e)
{
MessageBox.Show("!23");
}
/// <summary>
/// 消息处理
/// </summary>
/// <param name="m"> </param>
protected override void WndProc(ref Message m)
{
if (m.Msg == 0x0112 && m.WParam.ToInt32() == 61458) //系统消息
{
if (TitleClick != null) TitleClick(this, null);
}
base.WndProc(ref m);
}
public event EventHandler TitleClick;
[/Quote]
up
mjp1234airen4385
2009-10-15
打赏
举报
回复
都是放牛的人。
风之影子
2009-10-15
打赏
举报
回复
[Quote=引用 1 楼 lovelan1748 的回复:]
mousedown,up,click等
[/Quote]
重点是你要做什么?
zgke
2009-10-15
打赏
举报
回复
不出发事件...你可以扩展事件..
private void Form2_Load(object sender, EventArgs e)
{
this.TitleClick += new EventHandler(Form2_TitleClick);
}
void Form2_TitleClick(object sender, EventArgs e)
{
MessageBox.Show("!23");
}
/// <summary>
/// 消息处理
/// </summary>
/// <param name="m"></param>
protected override void WndProc(ref Message m)
{
if (m.Msg == 0x0112 && m.WParam.ToInt32() == 61458) //系统消息
{
if (TitleClick != null) TitleClick(this, null);
}
base.WndProc(ref m);
}
public event EventHandler TitleClick;
lovelan1748
2009-10-15
打赏
举报
回复
mousedown,up,click等
zheyimiao
2009-10-15
打赏
举报
回复
哪有TitleClick这个事件嘛,那个form的mousedown mouseup mouseclick事件都是在点击标题栏下面的区域才能触发,点击标题栏不会触发这些事件[Quote=引用 2 楼 zgke 的回复:]
不出发事件...你可以扩展事件..
private void Form2_Load(object sender, EventArgs e)
{
this.TitleClick += new EventHandler(Form2_TitleClick);
}
void Form2_TitleClick(object sender, EventArgs e)
{
MessageBox.Show("!23");
}
/// <summary>
/// 消息处理
/// </summary>
/// <param name="m"> </param>
protected override void WndProc(ref Message m)
{
if (m.Msg == 0x0112 && m.WParam.ToInt32() == 61458) //系统消息
{
if (TitleClick != null) TitleClick(this, null);
}
base.WndProc(ref m);
}
public event EventHandler TitleClick;
[/Quote]
supper2008
2009-10-15
打赏
举报
回复
Form_Click事件,看你要做什么了
Red_angelX
2009-10-15
打赏
举报
回复
WM_NCHITTEST
北京的雾霾天
2009-10-15
打赏
举报
回复
窗体实际上会发生WM_NC开头的消息,但是在。Net里没有对这些消息做出事件处理。但是你可以在WndProc里来处理这些消息,如果只是点击,则会发出这两个消息:
WM_NCLBUTTONDOWN
WM_NCLBUTTONUP
相应的标题栏消息还有如:
WM_NCLBUTTONDBLCLK
WM_NCRBUTTONDOWN
WM_NCRBUTTONUP
WM_NCMOUSEMOVE
。。。
sharpe
2009-10-15
打赏
举报
回复
form 的mousedown,up,click
wangwanzhao1
2009-10-15
打赏
举报
回复
还没有发现过这样可以触发事件,不知道你想实现什么功能
jQuery EasyUI 1.4.2 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示
本次更新内容较多,已有的组件新增了很多新的API,并且首次加入了移动端开发框架,可谓相当给力,新东西自然意味着更多的BUG即将诞生,我个人预计在未来的1~2个版本里
会
有不少BUG修复的更新内容,今后EasyUI定
会
发力移动开发方向,所以也算是一个好的开头,虽然目前东西还不是很全,但是基本的也都够用了,希望EasyUI今后
会
越来越好吧!由于现在工作过于繁忙所以本次API更新延后了快2周,抱歉了!老规矩,介绍一下本次更新内容吧!官方给的更新内容写的不全,我已经全部补全了。包括更新内容中写到的新增API,但是在API文档中没有给出的,在我的API当中全部都有(比官方网站上的还要全 :P) jQuery EasyUI 1.4.2版本更新内容: Bug(修复) treegrid:修复重建treegrid之后列
会
恢复原始大小的问题。 Improvement(改进) draggable:添加“delay”属性,允许用户延迟拖动操作; tree:添加“filter”属性和“doFilter”方法; tabs:“add”方法允许用户在指定的索引位上插入选项卡面板; tabs:用户可以决定哪些选项卡面板可以被选择; tabs:添加“justified”,“narrow”和“pill”属性; layout:添加“unsplit”和“split”方法; messager:支持键盘导航功能;
form
:添加“onChange”
事件
; combobox:添加“queryParams”属性; slider:添加“range”属性; menu:添加“itemHeight”,“inline”,“noline”和“align”属性; panel:添加“header”属性,允许用户自定义面板
标题栏
; menubutton:添加“hasDownArrow”属性。 New Plugin(新组件) datalist:该组件是展示列表数据的组件,用户可以对列表数据进行分组、单选、多选等各种操作; navpanel:该组件是移动端框架的根组件; mobile:filebox 该组件提供了移动页面堆栈管理和导航。
在C#中捕捉单击
标题栏
事件
C#中捕捉单击
标题栏
的
事件
是什么,有这个
事件
么,如果没有的话,我要如何自己写一个这样的
事件
? 转载于:https://www.cnblogs.com/aidydream/archive/2008/08/14/1268154.html...
Flowable流程入门课程
本课程基于最新版开源工作流Flowable 6.6.0进行讲解。着重讲解Flowable工作流的概念、理论和实战。课程内容包括Flowable的架构、安装部署与配置、工作流应用开发与运行的主要过程、Flowable流程引擎服务及其API、Flowable主要元素如
事件
/序列流/网关/活动和任务、Flowable表单引擎的安装配置和引擎服务、Flowable表单引擎与Spring的集成、表单定义及部署、表单REST API、 Flowable 身份管理应用、Flowable 建模器应用、Flowable 任务应用和Flowable 管理应用等概念、术语和实战内容,让大家能快速实现基于Flowable的流程应用开发。通过对Flowable官方文档进行了彻底梳理和融汇贯通,并结合实践,整合成13小时15分钟共56节的基础课程,系统、简明地呈现给大家,让大家从开源软件文档冗长耗时、英文晦涩难懂、概念理解困难的困境中解脱出来,从而能快速地将Flowable应用到项目实践中去。课程特色: 案例和代码驱动、概念与实战相结合。
c#自定义
标题栏
最近在编写C/S结构应用程序时,感觉窗体的
标题栏
样式太死板了,标题文字不能更改大小、颜色、字体等,按钮不能隐藏等问题,在网上也查找了许多相关的资料,没有找到合适的解决方案,发现许多人也在寻求这个问题,最后我决定自己研究动手画一个
标题栏
出来,经过今天一天的研究与编写,终于完成全部功能,现公布一下我的设计思路。 一、去掉
Form
类自带的
标题栏
...
win
form
如何隐藏
Form
的
标题栏
1. 把
Form
的
Form
BorderStyle的值改为None;
2. 把“窗口样式”中ControlBox的值改为false.
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章