본문으로 건너뛰기

SetCurrentGridStructure

Overloads​

NameDescription
SetCurrentGridStructure(int index)활성화되어 있는 캔버스에 정의되어 있는 index 번째 GridStructure를 활성화한다.
SetCurrentGridStructure(int canvasIndex, int gridStructaureIndex)CanvasIndex 번째 캔버스에서 정의되어 있는 gridStructaureIndex 번째 GridStructure를 활성화한다.

SetCurrentGridStructure(int index)​

public void SetCurrentGridStructure(int index)

활성화되어 있는 캔버스에 정의되어 있는 index 번째 GridStructure를 활성화한다.

Parameters​

NameTypeDescription
indexint1번 부터 시작하는 GridStructure 순서

Examples​

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
vizcore3d.Drawing2D.GridStructure.AddGridStructure(3, 2, 210, 100);
vizcore3d.Drawing2D.GridStructure.AddGridStructure(5, 4, 210, 100, 0, 100);

vizcore3d.Drawing2D.GridStructure.SetCurrentGridStructure(1); // 첫 번째 3 by 2 GridStructure 활성화

}

SetCurrentGridStructure(int canvasIndex, int gridStructaureIndex)​

public void SetCurrentGridStructure(int canvasIndex, int gridStructaureIndex)

CanvasIndex 번째 캔버스에서 정의되어 있는 gridStructaureIndex 번째 GridStructure를 활성화한다.

Parameters​

NameTypeDescription
canvasIndexint1부터 시작하는 캔버스 순서
gridStructaureIndexint1번 부터 시작하는 GridStructure 순서

Examples​

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
vizcore3d.Drawing2D.View.AddCanvasBy2DView(210, 297); // 첫 번째 캔버스 생성
vizcore3d.Drawing2D.GridStructure.AddGridStructure(3, 2, 210, 100); // 첫 번째 GridStructure 생성

vizcore3d.Drawing2D.View.AddCanvasBy2DView(297, 210); // 두 번째 캔버스 생성
vizcore3d.Drawing2D.GridStructure.AddGridStructure(5, 4, 210, 100, 0, 0); // 첫 번째 GridStructure 생성
vizcore3d.Drawing2D.GridStructure.AddGridStructure(3, 4, 210, 100, 0, 100); // 두 번째 GridStructure 생성

int currentCanvasIndex = vizcore3d.Drawing2D.View.GetSelectCanvasBy2DView(); // 현재 작업 중인 캔버스의 인덱스 반환(= 두 번째 캔버스)
vizcore3d.Drawing2D.GridStructure.SetCurrentGridStructure(currentCanvasIndex, 2); // 두 번째 캔버스에 두 번째 GridStructure 활성화

}