Как добавить картинку в ячейку GridView (WPF)?

Подскажите, пожалуйста, как добавить картинку в ячейку при условии, что значение этой ячейки будет равно определённому значению?

Покажу на примере:
a77d618d48354f7fb65804244d60f343.jpg
Появляется красный значок, если тип значении ALL, в других случаях его нет.
Заранее спасибо за советы.
  • Вопрос задан
  • 3331 просмотр
Решения вопроса 1
@Trytge Автор вопроса
Я новичёк в WPF, вполне может быть что есть что - то попроще, но это всё что удалось придумать. Буду рад если кому - то поможет
<GridViewColumn>
                            <GridViewColumn.Header>
                                <TextBlock Text="type" ToolTip="Тип объединения, которое использует MySQL"></TextBlock>
                            </GridViewColumn.Header>
                            <GridViewColumn.CellTemplate>
                                <DataTemplate>
                                    <StackPanel Orientation="Horizontal">
                                        <Image x:Name="Img"></Image>
                                        <TextBlock x:Name="Txt" Text="{Binding Path=Type}"/>
                                    </StackPanel>
                                    <DataTemplate.Triggers>
                                        <DataTrigger Binding="{Binding Path=Type}" Value="ALL">
                                            <Setter TargetName="Txt" Property="Foreground" Value="Red" />
                                            <Setter TargetName="Img" Property="Source" Value="4.png"/>
                                        </DataTrigger>
                                    </DataTemplate.Triggers>   
                                </DataTemplate>
                            </GridViewColumn.CellTemplate>
                        </GridViewColumn>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы