Làm cách nào để có được UserDrawn UserControl để tôn trọng người dùng dpi (96/120/xxx) và/hoặc kích thước phông chữ (bình thường, lớn, cực lớn)?C# Mở rộng nội dung UserControl để phù hợp với người dùng Dpi/Kích thước phông chữ
Một số người đề xuất sử dụng thuộc tính DpiX và DpiY trên đối tượng Đồ họa, nhưng điều đó dường như không có gì trong tầm kiểm soát của tôi (nghĩa là chúng luôn được đặt là 96, bất kể cỡ phông hoặc dpi tôi chọn).
Có một câu hỏi tương tự khác ở đây trên StackOverflow nơi nó gợi ý sử dụng các thuộc tính AutoScale, nhưng các giải pháp được đề xuất cũng không thực sự làm gì cả.
Không có cách nào để thực hiện việc này trong .NET trừ khi dựa vào WPF?