IDesignerOptionService.SetOptionValue(String, String, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit la valeur de l'option du Concepteur Windows Forms spécifiée.
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)
Paramètres
- pageName
- String
Nom de la page qui définit l'option.
- valueName
- String
Nom de la propriété de l'option.
- value
- Object
Nouvelle valeur.
Remarques
Le pageName
paramètre doit se composer de « WindowsFormsDesigner\CategoryName », où CategoryName est un nom de catégorie d’options sans espaces blancs. Le nom de la catégorie est généralement « Général ». Par conséquent, vous pouvez accéder à la catégorie d’options du concepteur « Général » avec le nom de page en anglais « WindowsFormsDesigner\General ».
Notes
Les noms de page et de valeur sont toujours attendus en anglais. Par conséquent, le tableau suivant est fourni pour vous aider à accéder aux options souhaitées.
Le tableau suivant indique les noms des valeurs anglaises, leur format de données et une description de chacun d’eux :
Nom de la valeur | Format de la valeur | Description |
---|---|---|
GridSize | Size | Taille de chaque carré de grille. |
GridSize.Width | Int32 | Largeur de chaque carré de grille. Cette propriété imbriquée est en lecture seule lorsqu’elle est accessible via le service d’option du concepteur. |
GridSize.Height | Int32 | Hauteur de chaque carré de grille. Cette propriété imbriquée est en lecture seule lorsqu’elle est accessible via le service d’option du concepteur. |
ShowGrid | Boolean | true si la grille doit être affichée ; false si la grille ne doit pas être affichée. |
SnapToGrid | Boolean | true si les positions des composants doivent être alignées sur la grille ; false si les positions ne doivent pas nécessairement être alignées. |
LayoutMode | Microsoft.VisualStudio.Windows.Forms.LayoutMode |
SnapLines pour utiliser des lignes d’alignement ou SnapToGrid pour aligner des contrôles sur la grille, |
ObjectBoundSmartTagAutoShow | Boolean | true pour permettre au panneau des balises actives d'un composant de s'ouvrir automatiquement au moment de la création ; sinon, false . |
AutoToolboxPopulate | Boolean | true pour ajouter automatiquement les contrôles et composants personnalisés d’une solution à la boîte à outils ; sinon, false . |
UtiliserOptimizedCodeGeneration | Boolean | true si le cache du composant est activé ; sinon false . |