C# Класс Braincase.GanttChart.ControlViewport

An IViewport that is placed over a world coordinate system and provides methods to transform between world and view coordinates
Наследование: IViewport
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Identity Matrix

Открытые методы

Метод Описание
ControlViewport ( Control view ) : System

Construct a Viewport

DeviceToWorldCoord ( Point screencoord ) : PointF

Convert view coordinates to world coordinates

DeviceToWorldCoord ( PointF screencoord ) : PointF

Convert view coordinates to world coordinates

Resize ( ) : void

Resize the Viewport according to the view control and world dimensions, which ever larger and add scrollbars where approperiate

WorldToDeviceCoord ( PointF worldcoord ) : PointF

Convert world coordinates to view coordinates

Приватные методы

Метод Описание
_RecalculateMatrix ( ) : void
_RecalculateRectangle ( ) : void

Описание методов

ControlViewport() публичный Метод

Construct a Viewport
public ControlViewport ( Control view ) : System
view System.Windows.Forms.Control
Результат System

DeviceToWorldCoord() публичный Метод

Convert view coordinates to world coordinates
public DeviceToWorldCoord ( Point screencoord ) : PointF
screencoord Point
Результат System.Drawing.PointF

DeviceToWorldCoord() публичный Метод

Convert view coordinates to world coordinates
public DeviceToWorldCoord ( PointF screencoord ) : PointF
screencoord System.Drawing.PointF
Результат System.Drawing.PointF

Resize() публичный Метод

Resize the Viewport according to the view control and world dimensions, which ever larger and add scrollbars where approperiate
public Resize ( ) : void
Результат void

WorldToDeviceCoord() публичный Метод

Convert world coordinates to view coordinates
public WorldToDeviceCoord ( PointF worldcoord ) : PointF
worldcoord System.Drawing.PointF
Результат System.Drawing.PointF

Описание свойств

Identity публичное статическое свойство

Identity Matrix
public static Matrix Identity
Результат Matrix