2010年9月27日

【转】C# 实现完整功能的截图控件(4)-完整版

摘要: 前面的三篇文章(绘图工具栏、颜色字体选择、快捷菜单)实现了截图控件中需要用到的控件,为实现截图控件CaptureImageTool做好了准备工作,今天就来把整个截图控件的功能全部实现。 这个截图控件需要实现的功能包括:截图、绘制矩形、圆形、箭头、线条、文字,还需要可以撤销绘制步骤、保存图形,把QQ截图拥有的功能基本都实现。先来看看最终的效果,然后再来介绍实现过程。下面来一步步的介绍怎样实现这个截图... 阅读全文

posted @ 2010-09-27 08:54 shaya 阅读(1273) 评论(2) 推荐(0) 编辑

【转】C# 实现完整功能的截图控件(3)-实现漂亮的快捷菜单

摘要: 前面的两篇文章已经实现了两个截图控件所需要的控件:绘图工具栏控件和颜色、字体选择控件,这篇文章将介绍截图控件所需的最后一个控件——快捷菜单,这个控件不需要做太多的工作,用ContextMenuStrip菜单控件就行了,需要做的只是对它进行美化,使它跟整个截图控件的控件风格保持一致,来看看最终的效果:介绍实现绘图工具栏控件的那篇文章中,介绍了ToolStrip的美化,因为Co... 阅读全文

posted @ 2010-09-27 08:52 shaya 阅读(875) 评论(0) 推荐(0) 编辑

【转】C# 实现完整功能的截图控件(2)-实现颜色和字体选择控件

摘要: 上一篇文章介绍了怎样实现绘图工具栏控件,这篇文章介绍截图控件需要用到的另一个控件,就是颜色和字体选择控件ColorSelector。有了它,在绘制图形和文字的时候,就可以选择不同的颜色和字体大小了。先来看下控件的最终效果,然后就来介绍怎样实现它。1、跟前面一样,还是继承UserControl控件,然后绘制它的背景和边框,因为前面有了,这里就不详细介绍了。 2、为了方便,实现一个ColorLabel... 阅读全文

posted @ 2010-09-27 08:51 shaya 阅读(696) 评论(0) 推荐(0) 编辑

【转】C# 实现完整功能的截图控件(1)-实现绘图工具栏控件

摘要: 之前写了一篇关于截图的文章(查看),只实现了简单的截图,接下的文章将介绍怎样一步步的实现一个完整的截图控件。这篇文章将介绍怎样实现绘图工具栏控件DrawToolsControl,先来了解一下这个工具栏控件包含些什么内容。因为只对截图实现添加一些简单的图形和文字绘制,所以只实现了添加矩形、椭圆、箭头、文字和线条,所以工具栏需要包含绘制矩形、椭圆、箭头、文字和线条按钮。因为还要实现撤销、保存截图等,所... 阅读全文

posted @ 2010-09-27 08:50 shaya 阅读(821) 评论(0) 推荐(1) 编辑

导航