У меня есть ItemsControl и несколько DataTemplates для него в зависимости от типа элемента.Это работает нормально, однако теперь я хочу получить определенный пиксель из изображения, которое отображается в DataTemplate, когда тип элемента «Image».Это выглядит так:
<ItemsControl ItemsSource="{Binding Items}">
<ItemsControl.Resources>
<DataTemplate DataType="{x:Type func:Image}">
<Image Source="{Binding FilePath}"/>
</DataTemplate>
</ItemsControl.Resources/>
</ItemsControl>
Теперь я хочу, чтобы из-за кода получался определенный пиксель на событии MouseClick, но как я могу получить доступ к этим данным пикселя изображения?Я могу перебрать все элементы этого ItemsControl и проверить, является ли тип func: Image, но затем мне нужно получить информацию о растровом изображении ImageSource.