wpf listview column header 조절

WPF의 Listview는 Column header의 위치를 변경하거나 Column header의 width를 드래그하여 조절할 수 있습니다.

해당 기능을 제한하고 싶은데 어떤 속성을 통해서 접근해야하는지 잘 모르겠어서 질문드립니다.

감사합니다

GridViewColumnHeaderIsHitTestVisible 속성을 False로 설정하시면 됩니다.

<ListView.View>
     <GridView AllowsColumnReorder="False">
          <GridView.Columns>
               <GridViewColumnHeader Content="Value" IsHitTestVisible="False"/>
               ...
          </GridView.Columns>
     </GridView>
 </ListView.View>

IsHitTestVisibleFalse일 경우 AllowsColumnReorder 속성은 안 줘도 될 것 같습니다.

1 Like

감사합니다 !!!

1 Like