我想提请下面的链接形状绘制这些形状?如何使用的.Net绘图
请注意形状的圆角(多边形,箭头等等。形状的颜色必须动态变化),它必须用于Web窗体。
我试着用动态颜色的透明箭头,但它没有工作。是否可以在背景色的位图上绘制透明图像(* .png)?所以箭头的颜色会改变?
我想提请下面的链接形状绘制这些形状?如何使用的.Net绘图
请注意形状的圆角(多边形,箭头等等。形状的颜色必须动态变化),它必须用于Web窗体。
我试着用动态颜色的透明箭头,但它没有工作。是否可以在背景色的位图上绘制透明图像(* .png)?所以箭头的颜色会改变?
这些形状在默认情况下不包含在.NET中,但假设您使用的是WinForms或WPF,您可以通过向窗体添加图片框/图像控件并选择图片你自己创建的一个箭头,或者在某个地方下载。
这里是一个小教程有关将图片框(为的WinForms)http://www.startvbdotnet.com/controls/gbox.aspx)
这里是关于图像控制(对WPF)http://anuraj.wordpress.com/2008/05/17/displaying-image-in-wpf-image-control/
这里有一些教程,我发现,应该让你开始使用圆角矩形和渐变填充:
梯度填充(即。其中阴影跨过形状的颜色和/或密度而变化)是一个标准特征:
http://msdn.microsoft.com/en-us/library/ms229655.aspx
和本说明书包括用于圆角矩形类(.NET 1):
http://www.codeproject.com/KB/GDI-plus/ExtendedGraphics.aspx
虽然在.NET 4中做的更好的办法:
http://msdn.microsoft.com/en-us/library/system.drawing.rectangle.round.aspx
谢谢。圆角多边形和箭头是必需的。他们的颜色必须动态变化。 – Pingpong 2011-04-09 15:27:17
谢谢。图片框可以与Web窗体一起使用。他们的颜色必须动态变化。因此,包括箭头在内的所有元素都必须动态生成。我尝试使用动态颜色的透明箭头,但它不起作用。是否可以在背景色的位图上绘制透明图像(* .png)?所以箭头的颜色会改变? – Pingpong 2011-04-09 15:30:31
对不起,我还没有使用webforms,但必须有一个类似picturebox的控件,你可以在那里使用。 – 2011-04-09 17:30:11