http://msdn.microsoft.com/en-us/library/system.drawing.graphics.drawrectangle.aspxGraphics.DrawRectangle (Stift, RectangleF)
FillRectangle, DrawRectangle, FillElipse und DrawEllipse alle 4 Float nehmen kann (oder "Single") Parameter: x, y, Breite, Höhe. DrawRectangle ist die einzige, die kein RectangleF benötigt.
Ich fragte mich, ob jemand wusste, warum das ist. Es scheint, als hätten sie einfach vergessen, es zu überlasten.