C # WPF - получить изображение из ItemsControl DataTemplate - PullRequest
0 голосов
/ 06 февраля 2019

У меня есть 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...