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
Fixed3D | 2 | Borde tridimensional fijo. |
FixedDialog | 3 | Borde de estilo de cuadro de diálogo fijo y de ancho grueso. |
FixedSingle | 1 | Borde fijo de una sola línea. |
FixedToolWindow | 5 | Borde de ventana de herramientas de tamaño fijo. 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, debe asegurarse también de que la propiedad ShowInTaskbar se establece en |
None | 0 | Sin borde. |
Sizable | 4 | Borde de tamaño variable. |
SizableToolWindow | 6 | Borde de ventana de herramientas de tamaño variable. 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 elemento 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 Form utiliza esta enumeración. Representa los diferentes estilos del formulario. El estilo predeterminado es Sizable
.