Theo mặc định, văn bản được căn giữa trong tiêu đề của ListView
(không trong ô nội dung!), Tôi đã cố gắng để căn chỉnh trái, đây là những gì tôi ' đã đưa ra:WPF: Đặt căn chỉnh văn bản của GridViewColumn
<ListView.Resources>
<DataTemplate x:Key="Templ">
<TextBlock HorizontalAlignment="Left" Text="{Binding}"/>
</DataTemplate>
</ListView.Resources>
...
<GridViewColumn HeaderTemplate="{StaticResource Templ}">File</GridViewColumn>
Đây dường như là nơi thích hợp để thay đổi sự xuất hiện của tiêu đề, kể từ khi tôi có thể thay đổi các thuộc tính khác như Margin
vv, nhưng nó không đáp ứng với các HorizontalAlignment
bất động sản! Tôi đoán các hộp văn bản có kích thước nội dung và chính nó làm trung tâm, do đó làm cho các tài sản liên kết dự phòng.
Làm cách nào để văn bản được căn trái?
này làm việc tốt, cảm ơn. Tuy nhiên tôi đã thêm 'style.BasedOn = Application.Current.TryFindResource (typeof (GridViewColumnHeader)) làm Style;' để tăng thêm kiểu hiện có của tôi mà không thay thế nó. –