Khả năng của lệnh DrawRectangle

Thầy mình bảo hàm DrawRectangle trong C# .NET có thể vẽ được ngoài rectangle còn có cả 1 pixel và 1 đoạn thẳng, nhưng mình về nhà thử thì form trống trơn, ai cho mình hỏi ý kiến với.

Code test:

g.DrawRectangle(redPen, 76, 63, 500, 0); // Để vẽ đoạn thẳng

g.DrawRectangle(redPen, 76, 63, 0, 0); // Để vẽ 1 pixel

Hai tham số cuối.
Đó là 2 tham số độ rộngcao. Bạn thử nghĩ xem, một hình chữ nhật có 1 chiều = 0 thì nó có tồn tại không? Có thấy nó không?

2 Likes

Vậy nếu nó là (1,1) cũng tính là điểm, hay (500,1) cũng tính là đoạn thẳng phải không bạn?

Đúng vậy, và có thể tùy vào độ lớn của cây bút (Pen) dùng để vẽ.

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?