DrawTools

所属分类:GDI/图象编程
开发工具:C#
文件大小:248KB
下载次数:80
上传日期:2009-04-14 11:43:17
上 传 者mdgt
说明:  DrawTools向你展示如何在Windows Form程序中通过鼠标拖动绘制各种图形对象,它实现的固定图形有:矩形框、椭圆、线性和铅笔。并且,你可以通过鼠标选择、移动、删除图形,还可以改变图形大小等各种操作。另外,程序支持你把绘制的图形保存成文件,可以直接把一个文件从资源管理器中拖到程序界面上打开。
(DrawTools sample shows how to create a Windows Forms application for drawing graphic objects in a Windows client area using mouse and drawing tools. Drawing tools implemented in this sample are: Rectangle, Ellipse, Line, and Pencil. There are well-known techniques for creating such type of applications, like: interaction with mouse, flicker-free drawing, implementing of drawing and selection tools, objects selection, managing of objects Z-order etc. MFC developers may learn all this stuff from MFC sample DRAWCLI. DrawTools C# program reproduces some of DRAWCLI functionality and uses some design decisions from this sample.)

文件列表:
DrawTools2005\DrawTools2005.sln (1400, 2007-01-12)
DrawTools2005\DrawTools2005.suo (24064, 2009-02-13)
DrawTools2005\DocToolkit\DocManager.cs (28000, 2007-01-12)
DrawTools2005\DocToolkit\DocToolkit.csproj (2191, 2007-01-12)
DrawTools2005\DocToolkit\DragDropManager.cs (3941, 2007-01-12)
DrawTools2005\DocToolkit\MruManager.cs (16590, 2007-01-12)
DrawTools2005\DocToolkit\PersistWindowState.cs (6401, 2007-01-12)
DrawTools2005\DocToolkit\Properties\AssemblyInfo.cs (1393, 2007-01-12)
DrawTools2005\DocToolkit\bin\Debug\DocToolkit.dll (32768, 2009-02-11)
DrawTools2005\DocToolkit\bin\Debug\DocToolkit.pdb (48640, 2009-02-11)
DrawTools2005\DocToolkit\obj\DocToolkit.csproj.FileList.txt (146, 2009-02-13)
DrawTools2005\DocToolkit\obj\Debug\DocToolkit.pdb (48640, 2009-02-11)
DrawTools2005\DocToolkit\obj\Debug\DocToolkit.dll (32768, 2009-02-11)
DrawTools2005\DrawTools\Command.cs (904, 2007-01-20)
DrawTools2005\DrawTools\CommandAdd.cs (766, 2007-01-13)
DrawTools2005\DrawTools\CommandChangeState.cs (2399, 2007-01-16)
DrawTools2005\DrawTools\CommandDelete.cs (1700, 2007-01-16)
DrawTools2005\DrawTools\CommandDeleteAll.cs (1245, 2007-01-16)
DrawTools2005\DrawTools\DrawArea.cs (10149, 2007-01-20)
DrawTools2005\DrawTools\DrawArea.Designer.cs (1761, 2007-01-13)
DrawTools2005\DrawTools\DrawArea.resx (5814, 2007-01-13)
DrawTools2005\DrawTools\DrawEllipse.cs (1033, 2007-01-14)
DrawTools2005\DrawTools\DrawLine.cs (7237, 2007-01-14)
DrawTools2005\DrawTools\DrawObject.cs (9054, 2007-01-14)
DrawTools2005\DrawTools\DrawPolygon.cs (6625, 2007-01-14)
DrawTools2005\DrawTools\DrawRectangle.cs (10248, 2007-01-14)
DrawTools2005\DrawTools\DrawTools.csproj (5716, 2007-01-16)
DrawTools2005\DrawTools\Ellipse.cur (326, 2007-01-13)
DrawTools2005\DrawTools\FrmAbout.cs (731, 2007-01-13)
DrawTools2005\DrawTools\FrmAbout.Designer.cs (3134, 2007-01-13)
DrawTools2005\DrawTools\FrmAbout.resx (7730, 2007-01-13)
DrawTools2005\DrawTools\GraphicsList.cs (14088, 2007-01-19)
DrawTools2005\DrawTools\GraphicsProperties.cs (916, 2007-01-13)
DrawTools2005\DrawTools\Line.cur (326, 2007-01-13)
DrawTools2005\DrawTools\MainForm.cs (23391, 2007-01-19)
DrawTools2005\DrawTools\MainForm.Designer.cs (34882, 2007-01-13)
DrawTools2005\DrawTools\MainForm.resx (19693, 2007-01-13)
DrawTools2005\DrawTools\Pencil.cur (326, 2007-01-13)
DrawTools2005\DrawTools\PolyHandle.cur (518, 2007-01-13)
DrawTools2005\DrawTools\Program.cs (479, 2007-01-12)
... ...

近期下载者

相关文件


收藏者