FormBorderStyle Enumeration

Definition

Gibt die Rahmenarten für ein Formular an.Specifies the border styles for a form.

public enum class FormBorderStyle
[System.Runtime.InteropServices.ComVisible(true)]
public enum FormBorderStyle
type FormBorderStyle = 
Public Enum FormBorderStyle
Vererbung
FormBorderStyle
Attribute

Felder

Fixed3D 2

Ein feststehender, dreidimensionaler Rahmen.A fixed, three-dimensional border.

FixedDialog 3

Ein breiter, feststehender Rahmen im Dialogfeldstil.A thick, fixed dialog-style border.

FixedSingle 1

Ein feststehender, aus einer einzelnen Linie bestehender Rahmen.A fixed, single-line border.

FixedToolWindow 5

Ein Toolfensterrahmen, dessen Größe nicht geändert werden kann.A tool window border that is not resizable. Es wird kein Toolfenster in der Taskleiste oder in dem Fenster angezeigt, das beim Drücken von ALT+TAB angezeigt wird.A tool window does not appear in the taskbar or in the window that appears when the user presses ALT+TAB. Obwohl Formular mit der Angabe FixedToolWindow i. d. R. nicht auf der Taskleiste angezeigt werden, müssen Sie sicherstellen, dass die ShowInTaskbar-Eigenschaft auf false festgelegt ist, da ihr Standardwert true ist.Although forms that specify FixedToolWindow typically are not shown in the taskbar, you must also ensure that the ShowInTaskbar property is set to false, since its default value is true.

None 0

Kein Rahmen.No border.

Sizable 4

Ein Rahmen, dessen Größe geändert werden kann.A resizable border.

SizableToolWindow 6

Ein Toolfensterrahmen, dessen Größe geändert werden kann.A resizable tool window border. Es wird kein Toolfenster in der Taskleiste oder in dem Fenster angezeigt, das beim Drücken von ALT+TAB angezeigt wird.A tool window does not appear in the taskbar or in the window that appears when the user presses ALT+TAB.

Beispiele

In diesem Beispiel ändern Sie die Art des Formular Rahmens in Fixed3d und zeigen die Rahmen Informationen mithilfe einer Bezeichnung an.In this example, you change the form border style to Fixed3d and display the border's information using a label. In diesem Beispiel wird davon ausgegangen, dass Sie Form bereits Form1eine namens erstellt haben.This example assumes that you have already created a Form named 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

Hinweise

Diese Enumeration wird von der Form-Klasse verwendet.This enumeration is used by the Form class. Sie stellt die unterschiedlichen Stile des Formulars dar.It represents the different styles of the form. Der Standardstil ist Sizable.The default style is Sizable.

Gilt für:

Siehe auch