C# 在单色图像上涂鸦

C# 在单色图像上涂鸦,c#,image,picturebox,C#,Image,Picturebox,这将是我今天的第一个问题)就这样 想象一下,有一个装有单色图像的图像盒。而且有必要在上面做一些彩色涂鸦。我没有图形背景。它会只是一支笔画像素还是更复杂的东西,我不知道 所以请帮忙。目标语言是c#。技术:WinForms 谢谢 查看此页面: 我认为实现您想要的最简单的方法是创建一个非常轻量级的保留模式绘图系统。跟踪用户在PictureBox的绘制事件中在这些位置上绘制点/圆/线/橡皮泥/任何东西的所有位置。在mousedown+move事件中,调用PictureBox的Invalidate()函数

这将是我今天的第一个问题)就这样

想象一下,有一个装有单色图像的图像盒。而且有必要在上面做一些彩色涂鸦。我没有图形背景。它会只是一支笔画像素还是更复杂的东西,我不知道

所以请帮忙。目标语言是c#。技术:WinForms

谢谢

查看此页面:


我认为实现您想要的最简单的方法是创建一个非常轻量级的保留模式绘图系统。跟踪用户在PictureBox的绘制事件中在这些位置上绘制点/圆/线/橡皮泥/任何东西的所有位置。在mousedown+move事件中,调用PictureBox的Invalidate()函数。原始图片必须在下面或在“OnPaintBackground”类中绘制(IMO更优雅)

本教程将帮助您开始:


但它是在表单上绘制的,我需要在带有已加载图像的图片盒中绘制涂鸦。