Click or drag to resize
XDL

NXImageViewAddImageLayer Method

뷰에 레이어를 추가한다.

Namespace: Pixoneer.NXDL.NXImage
Assembly: NXImage (in NXImage.dll) Version: 2.0.3.38
Syntax
C#
public bool AddImageLayer(
	ref NXImageLayer layer
)

Parameters

layer  NXImageLayer
NXDL 또는 유저가 만든 이미지 레이어.

Return Value

Boolean
성공이면 true, 실패하면 false를 반환한다.
Example
C# WinForm 에서 NXImageView 와 레이어를 코드에서 추가하는 예제이다.
C#
public partial class Form_ImageView2 : Form
{
    NXImageView nxImageView1 = new NXImageView();
    NXImageLayerComposites nxImageLayerComposites1 = new NXImageLayerComposites();
    NXImageLayerVectorEditor nxImageLayerVectorEditor1 = new NXImageLayerVectorEditor();

    public Form_ImageView2()
    {
        InitializeComponent();

        this.Controls.Add(nxImageView1);
        nxImageView1.BackColor = Color.Black;
        nxImageView1.Dock = DockStyle.Fill;
    }

    private void Form_ImageView2_Load(object sender, EventArgs e)
    {
        NXImageLayer compLayer = nxImageLayerComposites1 as NXImageLayer;
        nxImageView1.AddImageLayer(ref compLayer);

        NXImageLayer vecLayer = nxImageLayerVectorEditor1 as NXImageLayer;
        nxImageView1.AddImageLayer(ref vecLayer);

        nxImageLayerVectorEditor1.Editable = true;
        nxImageLayerVectorEditor1.SelectableObject = true;
        // nxImageLayerVectorEditor1 의 속성을 설정한다.
        // ...
    }
}
See Also