Tôi muốn có thể xác định họ phông chữ cho ứng dụng WPF của mình. Tốt hơn là sử dụng từ điển tài nguyên làm chủ đề được tham chiếu từ App.xaml
. Tôi đã thử tạo một Style
tệp như sau:
<Style TargetType="{x:Type Control}">
<Setter Property="FontFamily" Value="Segoe UI" />
</Style>
Nhưng điều này không hiệu quả. Đặt loại TextBlock
hoạt động cho hầu hết các điều khiển nhưng có một số điều khiển không áp dụng.
Tôi biết bạn có thể đặt phông chữ trên một cửa sổ và có tất cả các điều khiển con của cửa sổ đó kế thừa phông chữ đó. Nhưng tôi nghĩ rằng bất kỳ cửa sổ hộp thoại nào cũng sẽ quay trở lại phông chữ mặc định, đó không phải là chính xác những gì tôi muốn.
Có ý kiến gì không?