티스토리 뷰

http://www.wpf-tutorial.com/listview-control/listview-gridview-left-aligned-column-names/



GridViewColumn에서 GridView의 Header를 수정할 수 있는 방법이 없습니다.

대신, ListView.Resources를 수정하여 Header의 위치 등을 변경할 수 있습니다.

1
2
3
4
5
<ListView.Resources>
             <Style TargetType="{x:Type GridViewColumnHeader}">
                    <Setter Property="HorizontalContentAlignment" Value="Left"/>
             </Style>
</ListView.Resources>
cs


Local or Global style


위와 같이 control 내에서만 Resource를 수정하면 해당 ListView에서만 style이 적용됩니다.

아래의 경우 전체적인 ListView의 style이 변경되게 하는 코드입니다.

1
2
3
4
5
<Window.Resources>
                <Style TargetType="{x:Type GridViewColumnHeader}">
                        <Setter Property="HorizontalContentAlignment" Value="Left" />
                </Style>
</Window.Resources>
cs


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함