摘要:
C#中当按下空格键时,会把窗体中获取焦点的控件(比如按钮,文本框等)的单击事件触发。 如果针对于窗体包含有键盘单击事件,单击空格就会触发焦点控件的单击事件,而不会触发窗体的键盘点击事件。这个时候需要屏蔽这个现象。 在窗体属性列表中找到Keypreview,默认是false,这时设置为true。 在窗 阅读全文
摘要:
panel直接添加点击事件无效。 方法:在panel上添加透明pictureBox覆盖整个panel实现: 步骤: pictureBox1.Dock=Fill;//充满整个panel pictureBox1.BackColor = Color.Transparent;//透明化 pictureBox 阅读全文
摘要:
添加旋转函数: public static Bitmap picRotate(Bitmap bmp,int angle) { Bitmap reBmp = new Bitmap(bmp.Width,bmp.Height); Graphics g = Graphics.FromImage(reBmp) 阅读全文
摘要:
问题:当新建一个窗体时,添加KeyDown事件后,会正常处理;但是当添加有控件时,比如Button,TextBox,就不会触发窗体的KeyDown事件,也没有调用KeyDown事件的处理程序。 原因:由于窗体中添加了控件,于是焦点就在其中一个控件上,如果我们要处理的事件窗体和获取焦点的控件都同时拥有 阅读全文