IWxView.ScrollToShape

Синтаксис

ScrollToShape(Shape: IWxShape);

ScrollToShape(Shape: Prognoz.Platform.Interop.Andy.IWxShape);

Параметры

Shape. Фигура рабочего пространства.

Описание

Метод ScrollToShape центрирует изображение рабочего пространства относительно указанной фигуры.

Пример

Для выполнения примера предполагается наличие объекта типа рабочее пространство, содержащего три фигуры. Cоздайте форму, добавьте на нее кнопку с наименованием «Button1», компонент WorkspaceBox с наименованием «WorkspaceBox1», компонент UiWorkspaceObject с наименованием «UiWorkspaceObject1», укажите рабочее пространство в качестве объекта компонента «UiWorkspaceObject1», компонент «UiWorkspaceObject1» в качестве источника компонента «WorkspaceBox1» и значение True свойства Active компонента «UiWorkspaceObject1».

Добавьте ссылки на системные сборки: Andy, Metabase, Workspace.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Begin
  WorkspaceBox1.View.ScrollToShape(WorkspaceBox1.View.Workspace.Shapes.Item(3));
End Sub Button1OnClick;

Imports Prognoz.Platform.Interop.Andy;
Imports Prognoz.Platform.Interop.Workspace;

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Begin
  WorkspaceBoxNet1.View.ScrollToShape(WorkspaceBoxNet1.View.Workspace.Shapes.Item[
3]);
End Sub;

При нажатии на кнопку «Button1» изображение рабочего пространства будет центрировано относительно фигуры с индексом «3».

См. также:

IWxView