Tôi googled cho "Vẽ văn bản trên picturebox C#", nhưng tôi không thể tìm thấy bất cứ điều gì hữu ích. Sau đó tôi googled cho "Vẽ văn bản trên mẫu C#" và tôi tìm thấy một số mã, nhưng nó không hoạt động theo cách tôi muốn nó làm việc.Làm thế nào để vẽ văn bản trên picturebox?
private void DrawText()
{
Graphics grf = this.CreateGraphics();
try
{
grf.Clear(Color.White);
using (Font myFont = new Font("Arial", 14))
{
grf.DrawString("Hello .NET Guide!", myFont, Brushes.Green, new PointF(2, 2));
}
}
finally
{
grf.Dispose();
}
}
Khi tôi gọi hàm, màu nền của biểu mẫu trở thành màu trắng (mặc định là màu đen).
Câu hỏi của tôi:
1: Điều này có hoạt động trên hình ảnh không?
2: Cách khắc phục sự cố?
Bạn chỉ có thể tạo đối tượng Label, viết trên đó và đặt nó thành bất kỳ tọa độ nào bạn muốn. – BobbyShaftoe
Màu nền của nhãn sẽ không giống như hình ảnh tôi muốn viết văn bản. –