Параметры с плавающей точкой вместо int для нового Rectangle() C#?
Можно ли использовать в качестве параметров float вместо int для класса Rectangle в C#?! Или любым способом, которым я могу сделать это, создав, возможно, новый класс, похожий на Rectangle, который принимает в качестве параметров float?
Я пытаюсь использовать это в e.Graphics.DrawEllipse
,
Пример:
e.Graphics.DrawEllipse(new Pen(Brushes.Black, stroke), new Rectangle(10,20,30,40);
Вместо 10,20,30,40 я хотел бы использовать поплавки.
Любая помощь приветствуется. Благодарю.
1 ответ
Решение
Здесь RectangleF
класс в System.Drawing
который занимает single-precision
floating point
числа в качестве параметров:
http://msdn.microsoft.com/EN-US/library/kwafa1d7(v=VS.110,d=hv.2).aspx