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

정의

지정된 Windows Forms Designer 옵션의 값을 설정합니다.

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"인 "일반" 디자이너 옵션 범주에 액세스할 수 있습니다.

Note

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

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

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

적용 대상

추가 정보