ListView의 컬럼 사이즈 조정을 사용자가 하지 못하도록 막자.
<ListView x:Name="AlarmListView" Margin="0,0,0,8" ItemsSource="{Binding AlarmCollection}" HorizontalAlignment="Stretch">
<ListView.View>
<GridView>
<GridView.ColumnHeaderContainerStyle>
<Style BasedOn="{StaticResource {x:Type GridViewColumnHeader}}" TargetType="{x:Type GridViewColumnHeader}">
<Setter Property="IsHitTestVisible" Value="False"/>
</Style>
</GridView.ColumnHeaderContainerStyle>
<GridViewColumn Header="Message" DisplayMemberBinding="{Binding Message}" />
</GridView>
</ListView.View>
</ListView>
위와 같이 IsHitTestVisible을 false로 하면 됨.
'dngchn's [WPF]' 카테고리의 다른 글
컨트롤 마다 animation 동기화(synchronization) 하기 (0) | 2017.09.01 |
---|---|
ListView에 포함된 이미지에 animation 효과를 넣는 방법 (doubleanimation 이용) (0) | 2017.09.01 |
Listview에 이미지 넣기 (0) | 2017.09.01 |
Convert image to SVG (1) | 2017.07.21 |
Modern UI for WPF (MUI) (0) | 2017.07.17 |