IDesignerOptionService.SetOptionValue(String, String, Object) Metodo

Definizione

Imposta il valore dell'opzione di Progettazione Windows Forms 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". È pertanto possibile accedere alla categoria delle opzioni di progettazione "Generale" con il nome della pagina inglese "WindowsFormsDesigner\General".

Nota

I nomi di pagina e valore sono sempre previsti in inglese. Pertanto, la tabella seguente viene fornita per consentire di accedere alle opzioni desiderate.

La tabella seguente indica i nomi dei valori inglesi, il relativo formato dati e una descrizione di ogni:

Nome del valore Formato del valore Descrizione
GridSize Size Dimensione di ogni quadrato della griglia.
GridSize.Width Int32 Larghezza di ogni quadrato della griglia. Questa proprietà nidificata è di sola lettura quando viene eseguito l'accesso tramite il servizio opzioni di progettazione.
GridSize.Height Int32 Altezza di ogni quadrato della griglia. Questa proprietà nidificata è di sola lettura quando viene eseguito l'accesso tramite il servizio 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 snapline o SnapToGrid per allineare i controlli alla griglia,
ObjectBoundSmartTagAutoShow Boolean true per consentire la visualizzazione automatica del pannello smart tag durante la 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.

Si applica a

Vedi anche