摘要: 精简后,就其实一点,只要有paint事件的组件,都可画圆角,没有的外面套一个panel就行了。 int _radius 圆的度数 bool cusp 画不画尖角 Color begin_color, Color end_color 渐变色的起始和结束颜色 private void Draw(Rect 阅读全文
posted @ 2016-12-06 17:33 寒夜美美 阅读(269) 评论(0) 推荐(0) 编辑
摘要: panel或图片什么的跟着鼠标走,这里panel自己可以加背景图或直接搞个图就行了。为了演示清楚,有个滚动条控件做对比,与自定义的同步。 阅读全文
posted @ 2016-12-06 17:24 寒夜美美 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 不要以为下面的东西只有C++中才会用到哦! 消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单 阅读全文
posted @ 2016-12-06 17:18 寒夜美美 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 关于这个解决办法,也是有很多的, 例如:this.MaximizeBox = false; 但是我试了之后,发现,窗体确实不会因为鼠标双击而改变大小,可以,鼠标双击的时候窗体位置的移动却没有解决。于是,尝试了下面的方法, 解决了问题了!!! 阅读全文
posted @ 2016-12-06 16:57 寒夜美美 阅读(527) 评论(0) 推荐(0) 编辑