조건 컨트롤의 속성 값을 지정 합니다.


public void SetControlProperty ( 
	string controlID,
	string name
	string value
)


Parameters

controlId

Type: String

조건 컨트롤의 id

name

Type: String

조건 컨트롤의 속성 이름

value

Type: String

조건 컨트롤 속성에 지정 할 값

Return Value

Type:  void


Sub SetControlProperty()

    Dim mxmodule As Object
    Set mxmodule = Application.COMAddIns.Item("iMATRIX6.ExcelModule").Object


	mxmodule.xapi.SetControlProperty "Btn1", "Visible", True
	
End Sub
NameTypeDescription
BackgroundColorString

디자인 속성 하위의 BackgroundColor 속성, 해당 조건 컨트롤의 배경색을 지정

ARGB, RGB를 HexCode로 입력하거나 시스템에서 인식하는 색상을 문자열로도 입력 가능


mxmodule.xapi.SetControlProperty "Btn1", "BackgroundColor", "#FF0058D6"
mxmodule.xapi.SetControlProperty "Btn1", "BackgroundColor", "#49B000"
mxmodule.xapi.SetControlProperty "Btn1", "BackgroundColor", "Black"
BorderString

디자인 속성 - BorderStyle 하위의 Border 속성, 해당 조건 컨트롤의 테두리 두께를 지정

전체 테두리 값을 한번에 지정하거나 좌측, 상단, 우측 하단을 차례로 지정 가능


mxmodule.xapi.SetControlProperty "Btn1", "Border", "5"
mxmodule.xapi.SetControlProperty "Btn1", "Border", "5,5,5,5"
BorderColorString

디자인 속성 - BorderStyle 하위의 BorderColor 속성, 해당 조건 컨트롤의 테두리 색상을 지정

ARGB, RGB를 HexCode로 입력하거나 시스템에서 인식하는 색상을 문자열로도 입력 가능


mxmodule.xapi.SetControlProperty "Btn1", "BorderColor", "#FF0058D6"
mxmodule.xapi.SetControlProperty "Btn1", "BorderColor", "#49B000"
mxmodule.xapi.SetControlProperty "Btn1", "BorderColor", "Black"
ContentAlignmentString

디자인 속성 하위의 ContentAlignment 속성, 해당 조건 컨트롤의 Text 위치를 지정

좌측 상단부터 우측 하단까지 차례대로 "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" 값을 입력하여 설정


mxmodule.xapi.SetControlProperty "Btn1", "ContentAlignment ", "TopLeft"
mxmodule.xapi.SetControlProperty "Btn1", "ContentAlignment ", "BottomCenter"
Docking.BottomBool

Docking.HoldSize


Docking.Left


Docking.MarginString

Docking.Right


Docking.Top


FontString

ForegroundColorString

Height


Left


TabIndex


Top