摘要: 在winform中,系统默认是不能够禁用窗体的关闭功能。但是有时候为了功能需要,需要对关闭按钮做一些处理,下面列举几种关闭按钮禁用(失效)的几种方法。一.关闭按钮失效(两种方法):这时候关闭按钮正常显示,只是点击后不能关闭窗体,即按钮功能失效。1.重载WndProc方法。示例代码如下: protected override void WndProc(ref Message m) { const int WM_SYSCOMMAND = 0x0112; const int SC_CLOSE = 0xF060; if (m.Msg == WM_SYSCOMMAND && (int)m 阅读全文
posted @ 2012-03-16 16:31 forl 阅读(6207) 评论(1) 推荐(0)
摘要: 1.窗体是否显示在最前面。 配置属性TopMost:获取或设置一个值,指示该窗体是否应显示为最顶层窗体。2.窗体接受键盘操作,比如窗体接收键盘操作先于窗体上的其他控件,使得窗体的KeyPress、KeyUp事件能够有效。 配置属性KeyPreView:获取或设置一个值,该值指示在将键事件传递到具有焦点的控件前,窗体是否将接收此键事件。3.决定窗体要不要在任务栏中显示出来,很多ShowDialog显示出来的窗体一般不希望在任务栏中显示。 配置属性ShowInTaskbar:获取或设置一个值,该值指示是否在 Windows 任务栏中显示窗体。4.撤销窗体标题栏的最大化按钮。 配置属性Maximiz 阅读全文
posted @ 2012-03-16 14:01 forl 阅读(384) 评论(0) 推荐(0)
摘要: 利用silverlight开发了一个网站,在运行调试时都是正常的,中文显示正常。发布到IIS中,发现网站标题的中文变成了乱码。解决办法是在html中加入<html><head><meta http-equiv="Content-Type" content="text/html;charset=utf-8 "/> 阅读全文
posted @ 2012-03-16 13:20 forl 阅读(176) 评论(0) 推荐(0)