Я использовал приложение WPF и нарисовал линию на изображении dicom. Но моя проблема в том, что когда я изменяю размер главного окна, меняются положения линий. это не будет сохраняться на месте, где я нарисовал. Я пытался с методом pointtoscreen и методом translatepoint. но не сработало. Как правильно это сделать.
Я использовал два элемента управления изображения wpf. один - отобразить изображение dicom, а другой - нарисовать аннотацию. Ниже приведен мой wpf-код xaml.
<Border x:Name="Border" ClipToBounds="True">
<Grid>
<Image x:Name="ImageTileViewer"
Margin="-234"
Source="{Binding CurrentImage}"
Stretch="None"
StretchDirection="DownOnly" RenderTransformOrigin="0.5,0.5"/>
<Grid Name="AnnotationImageGrid">
<Image Name="AnnotationImage" Stretch="None" RenderTransformOrigin="0.5,0.5"/>
</Grid>
</Grid>