我正在使用WPF和MVVM开发照片查看器应用程序;但是,我想在图像上添加复选框 this image 我的应用程序在显示图像之前对其进行了一些操作,这些操作在运行时中占有一席之地,但是图像标签绑定在名为image的viewModel中的属性上,如下所示:
<DataTemplate x:Key="SliceItemTemplate" DataType="x:Type MyoSENCSlice">
<Border Name="ListBorder" BorderThickness="1" BorderBrush="Black" >
<Viewbox>
<Grid>
<Image HorizontalAlignment="Center" Name="ThumbnailImage" Source="{Binding RepresentativeImage.Image}" Stretch="Uniform" Width="{Binding Width}" Height="{Binding Height}"/>
<ItemsControl ItemsSource="{Binding Path=ThumbnailShapes.DisplayThumbnailContours}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<Canvas Name="SliceCanvas" Width="{Binding ActualWidth, ElementName=ThumbnailImage}"
Height="{Binding ActualHeight, ElementName=ThumbnailImage}">
</Canvas>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
一些线程提到您不能在图像上放置controlContent。此外,我已经尝试了此链接的答案,但是它们没有用。
任何想法我该怎么做