IDesignerOptionService.SetOptionValue(String, String, Object) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지정된 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 입니다. |
적용 대상
추가 정보
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET