IDesignerOptionService.SetOptionValue(String, String, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia wartość określonej opcji 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)
Parametry
- pageName
- String
Nazwa strony definiującej opcję.
- valueName
- String
Nazwa właściwości opcji.
- value
- Object
Nowa wartość.
Uwagi
Parametr pageName powinien składać się z "WindowsFormsDesigner\CategoryName", gdzie CategoryName jest nazwą kategorii opcji bez znaków odstępu. Nazwa kategorii to zazwyczaj "Ogólne". W związku z tym można uzyskać dostęp do kategorii "Ogólne" opcje projektanta z nazwą strony angielskiej "WindowsFormsDesigner\General".
Uwaga
Nazwy stron i wartości są zawsze oczekiwane w języku angielskim. W związku z tym poniższa tabela zawiera informacje ułatwiające uzyskiwanie dostępu do żądanych opcji.
W poniższej tabeli przedstawiono nazwy wartości w języku angielskim, ich format danych i opis każdego z nich:
| Nazwa wartości | Format wartości | Opis |
|---|---|---|
| Gridsize | Size | Rozmiar każdego kwadratu siatki. |
| GridSize.Width | Int32 | Szerokość każdego kwadratu siatki. Ta zagnieżdżona właściwość jest dostępna tylko do odczytu za pośrednictwem usługi opcji projektanta. |
| GridSize.Height | Int32 | Wysokość każdego kwadratu siatki. Ta zagnieżdżona właściwość jest dostępna tylko do odczytu za pośrednictwem usługi opcji projektanta. |
| ShowGrid | Boolean |
true jeśli siatka powinna być wyświetlana; false jeśli siatka nie powinna być wyświetlana. |
| SnapToGrid | Boolean |
true jeżeli położenia składników powinny być wyrównane do siatki; false jeżeli pozycje nie powinny być wyrównane. |
| LayoutMode | Microsoft.VisualStudio.Windows.Forms.LayoutMode |
SnapLines aby użyć linii przyciągania lub SnapToGrid wyrównać kontrolki do siatki, |
| ObjectBoundSmartTagAutoShow | Boolean |
true aby umożliwić automatyczne otwieranie panelu tagów inteligentnych składnika podczas tworzenia; w przeciwnym razie , false. |
| AutoToolboxPopulate | Boolean |
true aby automatycznie dodać niestandardowe kontrolki i składniki rozwiązania do przybornika; w przeciwnym razie , false. |
| UseOptimizedCodeGeneration | Boolean |
true jeśli pamięć podręczna składników jest włączona; w przeciwnym razie , false. |