Share via


IDesignerOptionService.SetOptionValue(String, String, Object) 메서드

정의

지정된 Windows Forms 디자이너 옵션의 값을 설정합니다.

public:
 void SetOptionValue(System::String ^ pageName, System::String ^ valueName, System::Object ^ value);
public void SetOptionValue (string pageName, string valueName, object value);
abstract member SetOptionValue : string * string * obj -> unit
Public Sub SetOptionValue (pageName As String, valueName As String, value As Object)

매개 변수

pageName
String

옵션을 정의하는 페이지의 이름입니다.

valueName
String

옵션 속성의 이름입니다.

value
Object

새 값입니다.

설명

매개 변수는 pageName "WindowsFormsDesigner\CategoryName"으로 구성되어야 합니다. 여기서 CategoryName 은 공백 문자가 없는 옵션 범주 이름입니다. 범주 이름은 일반적으로 "일반"입니다. 따라서 영어 페이지 이름 "WindowsFormsDesigner\General"을 사용하여 "일반" 디자이너 옵션 범주에 액세스할 수 있습니다.

참고

페이지 및 값 이름은 항상 영어로 필요합니다. 따라서 다음 표는 원하는 옵션에 액세스하는 데 도움이 됩니다.

다음 표에서는 영어 값 이름, 해당 데이터 형식 및 각각에 대한 설명을 나타냅니다.

값 이름 값 형식 Description
GridSize Size 각 그리드 사각형의 크기입니다.
GridSize.Width Int32 각 눈금 사각형의 너비입니다. 이 중첩된 속성은 디자이너 옵션 서비스를 통해 액세스할 때 읽기 전용입니다.
GridSize.Height Int32 각 그리드 사각형의 높이입니다. 이 중첩된 속성은 디자이너 옵션 서비스를 통해 액세스할 때 읽기 전용입니다.
ShowGrid Boolean true 눈금이 표시되어야 하면 이고, false 그리드를 표시하지 않아야 하는 경우 입니다.
SnapToGrid Boolean true 구성 요소의 위치를 그리드에 맞춰야 하면 이고, false 위치가 반드시 정렬되지 않아야 하는 경우 입니다.
LayoutMode Microsoft.VisualStudio.Windows.Forms.LayoutMode SnapLines 맞춤선을 사용하거나 SnapToGrid 컨트롤을 그리드에 맞추려면
ObjectBoundSmartTagAutoShow Boolean 구성 요소의 스마트 태그 패널을 생성할 때 자동으로 열 수 있으면 true이고, 그렇지 않으면 false입니다.
AutoToolboxPopulate Boolean true 솔루션의 사용자 지정 컨트롤 및 구성 요소를 도구 상자에 자동으로 추가하려면 그렇지 않으면 입니다 false.
UseOptimizedCodeGeneration Boolean 구성 요소 캐시를 사용하면 true이고, 그렇지 않으면 false입니다.

적용 대상

추가 정보