Click or drag to resize
XDL

NXPlanetLayerVectorEditorSetEditBase Method

이 레이어 밖에서 생성된 XvcBase 인스턴스를 설정한다. 외부 XvcBase를 설정하면 새로이 생성되는 객체는 외부 XvcBase에 추가된다.

Namespace:  Pixoneer.NXDL.NXPlanet
Assembly:  NXPlanet (in NXPlanet.dll) Version: 2.0.3.31
Syntax
C#
public void SetEditBase(
	XvcBase pBase
)

Parameters

pBase
Type: Pixoneer.NXDL.NVCXvcBase
XvcBase 객체
Examples
예제 #1:
private void openXvcVectorToolStripMenuItem_Click(object sender, EventArgs e)
{
    OpenFileDialog openFileDialog = new OpenFileDialog();
    openFileDialog.Multiselect = false;
    openFileDialog.Filter = "XvcBase Files|*.xvml";
    openFileDialog.RestoreDirectory = true;

    if (openFileDialog.ShowDialog() != DialogResult.OK) return;

    String strError;
    XvcBase vcBase = new XvcBase();
    bool bres = vcBase.LoadFile(openFileDialog.FileName, out strError, null);

    if (bres)
        MessageBox.Show("Vector File Open Succeed", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
    else
    {
        MessageBox.Show("Vector File Open Failed", "Fail", MessageBoxButtons.OK, MessageBoxIcon.Error);
        return;
    }

    nxPlanetLayerVectorEditor1.SetEditBase(vcBase);
}
See Also