IDesignerOptionService.SetOptionValue(String, String, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta il valore dell'opzione Windows Forms Designer specificata.
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)
Parametri
- pageName
- String
Nome della pagina che definisce l'opzione.
- valueName
- String
Nome della proprietà dell'opzione.
- value
- Object
Nuovo valore.
Commenti
Il pageName parametro deve essere costituito da "WindowsFormsDesigner\CategoryName", dove CategoryName è un nome di categoria di opzioni senza spazi vuoti. Il nome della categoria è in genere "Generale". È quindi possibile accedere alla categoria delle opzioni della finestra di progettazione "Generale" con il nome della pagina inglese "WindowsFormsDesigner\General".
Note
I nomi di pagina e valore sono sempre previsti in inglese. Di conseguenza, viene fornita la tabella seguente per accedere alle opzioni desiderate.
La tabella seguente indica i nomi dei valori in inglese, il relativo formato di dati e una descrizione di ognuno di essi:
| Nome del valore | Formato del valore | Descrizione |
|---|---|---|
| GridSize | Size | Dimensioni di ogni quadrato della griglia. |
| GridSize.Width | Int32 | Larghezza di ogni quadrato della griglia. Questa proprietà nidificata è di sola lettura quando si accede tramite il servizio di opzioni di progettazione. |
| GridSize.Height | Int32 | Altezza di ogni quadrato della griglia. Questa proprietà nidificata è di sola lettura quando si accede tramite il servizio di opzioni di progettazione. |
| ShowGrid | Boolean |
true se la griglia deve essere visualizzata; false se la griglia non deve essere visualizzata. |
| SnapToGrid | Boolean |
true se le posizioni dei componenti devono essere allineate alla griglia; false se le posizioni non devono necessariamente essere allineate. |
| LayoutMode | Microsoft.VisualStudio.Windows.Forms.LayoutMode |
SnapLines per usare le linee di allineamento o SnapToGrid per allineare i controlli alla griglia, |
| ObjectBoundSmartTagAutoShow | Boolean |
true per consentire l'apertura automatica del pannello smart tag di un componente al momento della creazione; in caso contrario, false. |
| AutoToolboxPopulate | Boolean |
true per aggiungere automaticamente i controlli e i componenti personalizzati di una soluzione alla casella degli strumenti; in caso contrario, false. |
| UseOptimizedCodeGeneration | Boolean |
true se la cache dei componenti è abilitata; in caso contrario, false. |