VintaSoft Imaging .NET SDK 15.1: Документация для .NET разработчика
Vintasoft.Imaging.UI.VisualTools Namespace / RectangularSelectionTool Class
Класс RectangularSelectionTool
В этом разделе
Визуальный инструмент для выбора прямоугольной области изображения в просмотрщике изображений.
Объектная модель
IInteractionController IInteractionController RectangularObjectTransformer IObjectClipboard ImageViewer RectangularSelectionTool
Синтаксис
Ремарки

Прямоугольную область изображения в просмотрщике изображений можно выбрать следующим образом:

  • поместите мышь в нужную позицию
  • нажмите кнопку действия (ActionButton) и выберите область, удерживая кнопку действия
  • отпустите кнопку действия, чтобы остановить выбор области

Прямоугольную область изображения в просмотрщике изображений можно выбрать программно с помощью свойства Rectangle.

Если ActionButton установлено на правую кнопку мыши, контекстное меню во время действия можно отключить с помощью Свойство DisableContextMenu.

Пример

Вот C#/VB.NET код, который демонстрирует, как установить RectangularSelectionTool в качестве активного визуального инструмента в ImageViewer.


Class RectangularSelectionToolExample
    Public Sub SetRectangularSelectionToolAsActiveVisualToolOfImageViewer(viewer As Vintasoft.Imaging.UI.ImageViewer)
        ' create an instance of the RectangularSelectionTool class
        Dim rectangularSelectionTool1 As New Vintasoft.Imaging.UI.VisualTools.RectangularSelectionTool()
        ' set the tool as the current tool of the ImageViewer
        viewer.VisualTool = rectangularSelectionTool1
    End Sub
End Class


class RectangularSelectionToolExample
{
    public void SetRectangularSelectionToolAsActiveVisualToolOfImageViewer(
        Vintasoft.Imaging.UI.ImageViewer viewer)
    {
        // create an instance of the RectangularSelectionTool class
        Vintasoft.Imaging.UI.VisualTools.RectangularSelectionTool rectangularSelectionTool1 = 
            new Vintasoft.Imaging.UI.VisualTools.RectangularSelectionTool();
        // set the tool as the current tool of the ImageViewer
        viewer.VisualTool = rectangularSelectionTool1;
    }
}

Иерархия наследования
Требования

Целевые платформы: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

Смотрите также