IDesignerOptionService.SetOptionValue(String, String, Object) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger värdet för det angivna alternativet Windows Forms Designer.
public:
void SetOptionValue(System::String ^ pageName, System::String ^ valueName, System::Object ^ value);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The option value's Type cannot be statically discovered.")]
public void SetOptionValue(string pageName, string valueName, object value);
public void SetOptionValue(string pageName, string valueName, object value);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The option value's Type cannot be statically discovered.")>]
abstract member SetOptionValue : string * string * obj -> unit
abstract member SetOptionValue : string * string * obj -> unit
Public Sub SetOptionValue (pageName As String, valueName As String, value As Object)
Parametrar
- pageName
- String
Namnet på den sida som definierar alternativet.
- valueName
- String
Namnet på alternativegenskapen.
- value
- Object
Det nya värdet.
- Attribut
Kommentarer
Parametern pageName bör bestå av "WindowsFormsDesigner\CategoryName", där CategoryName är ett kategorinamn för alternativ utan blankstegstecken. Kategorinamnet är vanligtvis "Allmänt". Därför kan du komma åt kategorin "Allmänna" designeralternativ med det engelska sidnamnet "WindowsFormsDesigner\General".
Note
Sid- och värdenamnen förväntas alltid på engelska. Därför finns följande tabell som hjälper dig att komma åt de alternativ du vill ha.
Följande tabell anger de engelska värdenamnen, deras dataformat och en beskrivning av var och en:
| Värdenamn | Värdeformat | Description |
|---|---|---|
| Rutnätsstorlek | Size | Storleken på varje rutnätsruta. |
| GridSize.Width | Int32 | Bredden på varje rutnätsruta. Den här kapslade egenskapen är skrivskyddad när den nås via designeralternativtjänsten. |
| GridSize.Height | Int32 | Höjden på varje rutnätsruta. Den här kapslade egenskapen är skrivskyddad när den nås via designeralternativtjänsten. |
| ShowGrid | Boolean |
true om rutnätet ska visas. false om rutnätet inte ska visas. |
| SnapToGrid | Boolean |
true om komponenternas positioner ska justeras mot rutnätet; false om positionerna inte nödvändigtvis bör justeras. |
| Layoutläge | Microsoft.VisualStudio.Windows.Forms.LayoutMode |
SnapLines för att använda snaplines eller SnapToGrid för att justera kontroller mot rutnätet, |
| ObjectBoundSmartTagAutoShow | Boolean |
trueför att tillåta att en komponents panel för smarta taggar öppnas automatiskt när den skapas. annars . false |
| AutoToolboxPopulate | Boolean |
trueför att automatiskt lägga till en lösnings anpassade kontroller och komponenter i verktygslådan. annars . false |
| UseOptimizedCodeGeneration | Boolean |
trueom komponentcachen är aktiverad. annars . false |