wpf listview column header ์กฐ์ ˆ

WPF์˜ Listview๋Š” Column header์˜ ์œ„์น˜๋ฅผ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ Column header์˜ width๋ฅผ ๋“œ๋ž˜๊ทธํ•˜์—ฌ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์ œํ•œํ•˜๊ณ  ์‹ถ์€๋ฐ ์–ด๋–ค ์†์„ฑ์„ ํ†ตํ•ด์„œ ์ ‘๊ทผํ•ด์•ผํ•˜๋Š”์ง€ ์ž˜ ๋ชจ๋ฅด๊ฒ ์–ด์„œ ์งˆ๋ฌธ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

GridViewColumnHeader์˜ IsHitTestVisible ์†์„ฑ์„ False๋กœ ์„ค์ •ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

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

IsHitTestVisible์ด False์ผ ๊ฒฝ์šฐ AllowsColumnReorder ์†์„ฑ์€ ์•ˆ ์ค˜๋„ ๋  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

1๊ฐœ์˜ ์ข‹์•„์š”

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค !!!

1๊ฐœ์˜ ์ข‹์•„์š”