본문으로 건너뛰기

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 활성화

}