ListView에 이미지를 넣어 보자.
ListView의 특정 컬럼에 이미지를 넣는다고
<ListView x:Name="AlarmListView" Margin="0,0,0,8" ItemsSource="{Binding AlarmCollection}" HorizontalAlignment="Stretch">
<ListView.View>
<GridView>
<GridViewColumn Header="Arised Time" Width="150" DisplayMemberBinding="{Binding ArisedTime}" />
<GridViewColumn Width="25">
<GridViewColumn.CellTemplate>
<DataTemplate>
<Image Source="/Assets/red-circle.png" HorizontalAlignment="Center" Margin="0" Opacity="{Binding ElementName=dummyImage, Path=Opacity}"/>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn Header="Message" DisplayMemberBinding="{Binding Message}" />
</GridView>
</ListView.View>
</ListView>
위와 같이 CellTemplate, DataTemplate를 정의하면 된다.
'dngchn's [WPF]' 카테고리의 다른 글
ListView에 포함된 이미지에 animation 효과를 넣는 방법 (doubleanimation 이용) (0) | 2017.09.01 |
---|---|
ListView Column Resize disable 시키기 (0) | 2017.09.01 |
Convert image to SVG (1) | 2017.07.21 |
Modern UI for WPF (MUI) (0) | 2017.07.17 |
WAF Study (1) (0) | 2017.05.31 |