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 . |