<ListView x:Name="lstProductionOrders">
<ListView.View>
<GridView>
<GridViewColumn Header="Production Order:"/>
...
Tôi đã đặt phông chữ trên lưới, sử dụng textelement, tôi đã đặt nó trên listview, columnheader, thông qua các kiểu, thông qua các kiểu bằng cách sử dụng Dựa trên. Tôi thậm chí đặt trong một cửa sổ thử nghiệm hoàn toàn mới mà không có mã nào khác trong nó, nhưng mã mặc định và một listview được tạo theo cùng một cách ở trên. Sử dụng tất cả những điều trên, phông chữ thay đổi trong thời gian thiết kế nhưng không phải trong thời gian chạy.Tôi không thể thay đổi phông chữ trên các mục Listview hoặc các tiêu đề cột
Tôi chỉ có khoảng 6 tháng kinh nghiệm WPF/XAML, vì vậy tôi có thể đang tìm kiếm điều sai. Có một số loại thiết lập toàn cầu cho phông chữ hoặc bất cứ điều gì bất cứ ai có thể nghĩ rằng sẽ gây ra điều này để được ghi đè.
Đối với bản ghi, tôi có cửa sổ kiểm tra, không có lớp cơ sở.
---------- CHỈNH SỬA ----------
Đây là nguồn gốc của sự cố trong ứng dụng. XAML
<Style TargetType="TextBlock">
<Setter Property="FontFamily" Value="Times New Roman"/>
<Setter Property="FontSize" Value="20"/>
</Style>
Rất tuyệt! Kiểu TextBlock được định nghĩa trong App.xaml với một bộ FontSize. Tôi chưa bao giờ nghĩ đến việc tìm TextBlock cho tiêu đề và mục Listview. Đề xuất tuyệt vời. Cảm ơn một lần nữa! – Yatrix
Bạn cũng có thể xác định một kiểu ẩn khác cho TextBlock trong điều khiển cục bộ.Nó sẽ ghi đè lên kiểu thiết lập ngầm toàn cục trong App.xaml –
Chết tiệt, anh bạn. Bỏ tất cả các loại kiến thức về tôi. Tôi chỉ mới bắt đầu xem xét cách ghi đè điều đó. Cảm ơn một lần nữa. Ai sẽ nghĩ một Baboon sẽ biết rất nhiều về XAML. – Yatrix