FormBorderStyle Enumeración
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í.
Especifica los estilos de borde de un formulario.
public enum class FormBorderStyle
[System.Runtime.InteropServices.ComVisible(true)]
public enum FormBorderStyle
public enum FormBorderStyle
[<System.Runtime.InteropServices.ComVisible(true)>]
type FormBorderStyle =
type FormBorderStyle =
Public Enum FormBorderStyle
- Herencia
- Atributos
Campos
| Nombre | Valor | Description |
|---|---|---|
| None | 0 | Sin borde. |
| FixedSingle | 1 | Borde fijo de una sola línea. |
| Fixed3D | 2 | Borde fijo y tridimensional. |
| FixedDialog | 3 | Borde grueso de estilo de diálogo fijo. |
| Sizable | 4 | Borde que se puede cambiar de tamaño. |
| FixedToolWindow | 5 | Borde de ventana de herramientas que no se puede cambiar de tamaño. Una ventana de herramientas no aparece en la barra de tareas ni en la ventana que aparece cuando el usuario presiona ALT+TAB. Aunque los formularios que especifican FixedToolWindow normalmente no se muestran en la barra de tareas, también debe asegurarse de que la ShowInTaskbar propiedad está establecida |
| SizableToolWindow | 6 | Borde de ventana de herramientas que se puede cambiar de tamaño. Una ventana de herramientas no aparece en la barra de tareas ni en la ventana que aparece cuando el usuario presiona ALT+TAB. |
Ejemplos
En este ejemplo, se cambia el estilo de borde del formulario a Fixed3d y se muestra la información del borde mediante una etiqueta. En este ejemplo se supone que ya ha creado un Form objeto denominado Form1.
public:
void InitMyForm()
{
// Adds a label to the form.
Label^ label1 = gcnew Label;
label1->Location = System::Drawing::Point( 80, 80 );
label1->Name = "label1";
label1->Size = System::Drawing::Size( 132, 80 );
label1->Text = "Start Position Information";
this->Controls->Add( label1 );
// Changes the border to Fixed3D.
FormBorderStyle = ::FormBorderStyle::Fixed3D;
// Displays the border information.
label1->Text = String::Format( "The border is {0}", FormBorderStyle );
}
public void InitMyForm()
{
// Adds a label to the form.
Label label1 = new Label();
label1.Location = new System.Drawing.Point(80,80);
label1.Name = "label1";
label1.Size = new System.Drawing.Size(132,80);
label1.Text = "Start Position Information";
this.Controls.Add(label1);
// Changes the border to Fixed3D.
FormBorderStyle = FormBorderStyle.Fixed3D;
// Displays the border information.
label1.Text = "The border is " + FormBorderStyle;
}
Public Sub InitMyForm()
' Adds a label to the form.
Dim label1 As New Label()
label1.Location = New System.Drawing.Point(80, 80)
label1.Name = "label1"
label1.Size = New System.Drawing.Size(132, 80)
label1.Text = "Start Position Information"
Me.Controls.Add(label1)
' Changes the border to Fixed3D.
FormBorderStyle = FormBorderStyle.Fixed3D
' Displays the border information.
label1.Text = "The border is " + FormBorderStyle
End Sub
Comentarios
La clase usa Form esta enumeración. Representa los diferentes estilos del formulario. El estilo predeterminado es Sizable.