Просмотр миниатюр с аннотациями в WPF
В этом разделе
Класс
WpfAnnotatedThumbnailViewer является производным от класса
WpfThumbnailViewer и предназначен для просмотра миниатюр изображений с аннотациями.
Класс
WpfAnnotatedThumbnailViewer расширяет функциональность класса
WpfThumbnailViewer и позволяет:
Вот C#/VB.NET код, показывающий, как загрузить изображения с аннотациями из файла и отобразить их миниатюры с аннотациями:
void LoadImagesWithAnnotation(
Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotatedThumbnailViewer wpfAnnotatedThumbnailViewer, string filename)
{
wpfAnnotatedThumbnailViewer.Images.Add(filename);
}
Private Sub LoadImagesWithAnnotation(wpfAnnotatedThumbnailViewer As Vintasoft.Imaging.Annotation.Wpf.UI.WpfAnnotatedThumbnailViewer, filename As String)
wpfAnnotatedThumbnailViewer.Images.Add(filename)
End Sub
Класс
WpfAnnotatedThumbnailViewer можно использовать отдельно или вместе с классом
AnnotationViewer.
Если класс
WpfAnnotatedThumbnailViewer используется отдельно, то он просто показывает аннотации на миниатюрах.
Если класс
WpfAnnotatedThumbnailViewer используется вместе с классом
AnnotationViewer, то он отображает аннотации на миниатюрах и в то же время выполняет одновременное обновление миниатюры активного изображения в
AnnotationViewer, когда аннотации, которые связаны с миниатюрой, изменяются (добавляется новая аннотация, трансформируется существующая аннотация и т. д.).