.net - Graphics.DrawRectangle(Pen,RectangleF)

标签 .net graphics drawing overloading rectangles

http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawrectangle.aspx

FillRectangle,DrawRectangle,FillElipse和DrawEllipse都可以采用4个Float(或“Single”)参数:x,y,宽度,高度。但是,DrawRectangle是唯一不使用RectangleF的对象。

我想知道是否有人知道这是为什么。看来他们只是忘了过载了。

最佳答案

好吧,对我来说,确实也似乎是一个疏漏。

有趣的是,有一个以RectangleF []数组为参数的DrawRectangles重载。

因此,我想如果需要,您可以使用数组大小​​为1的数组。

关于.net - Graphics.DrawRectangle(Pen,RectangleF),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/462995/

相关文章:

graphics - 在 MATLAB 中创建 'timeline' 样式图形

java - BufferedImage 在 Java 中完全绘制之前绘制到 JPanel

ios - 为什么 UIBezierPath strokeWithBlendMode 什么都不做?

c# - 在 .aspx 和 .ascx 页面中捕获异常

asp.net - 如何在 .net 中读取 Elastic Beanstalk 环境属性?

c# - .net 4.0 中的 MemoryCache 与 ObjectCache 有什么区别?

iphone - 在 iOS 上绘制带阴影的矩形

c++ - .NET 和 native C++ 应用程序之间通信的最佳方式

c++ - DirectX 11中立方体网格的渲染不正确

c++ - OpenGL 输出未正确显示使用图像作为纹理