65.9K
CodeProject 正在变化。 阅读更多。
Home

一个简单的 VB.NET 手绘方法

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.63/5 (27投票s)

2003年7月27日

viewsIcon

189314

downloadIcon

4510

这段代码使用 System.Drawing.Drawing2D.GraphicsPath 方法来跟踪用户的鼠标移动。然后,将路径绘制在控件中。

Sample Image - Freehand_Drawing.jpg

引言

这是一个 VB.NET 的简单手绘示例。我因为找不到在 VB.NET 控件或图片上进行简单绘图的方法而感到沮丧。在 VB6 中一个简单的任务,在 .NET 示例代码中似乎需要数百行代码。希望这能给其他 VB.NET 程序员提供这种类型代码的简单实现思路。

这段代码使用 System.Drawing.Drawing2D.GraphicsPath 方法来跟踪用户的鼠标移动。然后,将路径绘制在控件中。

背景

这段代码的灵感来自 Microsoft 的“Scribble”(涂鸦)示例代码、Christian Graus 的一篇名为“Doodle”(涂鸦)的 C++ 代码的优秀文章以及 Microsoft 网站。

请注意,这是一个非常简单的手绘代码,所以请在评论中友善一些。:)

历史

  • 编写于 2003 年 7 月

© . All rights reserved.