IDesignerOptionService.SetOptionValue(String, String, Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece el valor de la opción del Diseñador de Windows Forms especificada.
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)
Parámetros
- pageName
- String
Nombre de la página que define la opción.
- valueName
- String
Nombre de la propiedad de la opción.
- value
- Object
Nuevo valor.
Comentarios
El pageName
parámetro debe constar de "WindowsFormsDesigner\CategoryName", donde CategoryName es un nombre de categoría de opciones sin caracteres de espacio en blanco. El nombre de la categoría suele ser "General". Por lo tanto, puede acceder a la categoría de opciones del diseñador "General" con el nombre de página en inglés "WindowsFormsDesigner\General".
Nota
Los nombres de página y valor siempre se esperan en inglés. Por lo tanto, se proporciona la tabla siguiente para ayudarle a acceder a las opciones que desee.
En la tabla siguiente se indican los nombres de valor en inglés, su formato de datos y una descripción de cada uno:
Nombre del valor | Formato del valor | Descripción |
---|---|---|
GridSize | Size | Tamaño de cada cuadrado de cuadrícula. |
GridSize.Width | Int32 | Ancho de cada cuadrado de cuadrícula. Esta propiedad anidada es de solo lectura cuando se accede a través del servicio de opciones del diseñador. |
GridSize.Height | Int32 | Alto de cada cuadrado de cuadrícula. Esta propiedad anidada es de solo lectura cuando se accede a través del servicio de opciones del diseñador. |
Showgrid | Boolean | true es si se debe mostrar la cuadrícula; false si no se debe mostrar la cuadrícula. |
SnapToGrid | Boolean | true si las posiciones de los componentes deben alinearse con la cuadrícula; false si las posiciones no deben alinearse necesariamente. |
LayoutMode | Microsoft.VisualStudio.Windows.Forms.LayoutMode |
SnapLines para usar líneas de ajuste, o SnapToGrid para alinear controles con la cuadrícula, |
ObjectBoundSmartTagAutoShow | Boolean | Es true para permitir que el panel de etiquetas inteligentes de un componente se abra automáticamente durante su creación; de lo contrario, es false . |
AutoToolboxPopulate | Boolean | true para agregar automáticamente los controles y componentes personalizados de una solución al Cuadro de herramientas; de lo contrario, false . |
UseOptimizedCodeGeneration | Boolean | Es true si la caché de componentes está habilitada; de lo contrario, es false . |