FormBorderStyle Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Rahmenarten für ein Formular an.
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
- Vererbung
- Attribute
Felder
Fixed3D | 2 | Ein feststehender, dreidimensionaler Rahmen. |
FixedDialog | 3 | Ein breiter, feststehender Rahmen im Dialogfeldstil. |
FixedSingle | 1 | Ein feststehender, aus einer einzelnen Linie bestehender Rahmen. |
FixedToolWindow | 5 | Ein Toolfensterrahmen, dessen Größe nicht geändert werden kann. Es wird kein Toolfenster in der Taskleiste oder in dem Fenster angezeigt, das beim Drücken von ALT+TAB angezeigt wird. Obwohl Formular mit der Angabe FixedToolWindow i. d. R. nicht auf der Taskleiste angezeigt werden, müssen Sie sicherstellen, dass die ShowInTaskbar-Eigenschaft auf |
None | 0 | Kein Rahmen. |
Sizable | 4 | Ein Rahmen, dessen Größe geändert werden kann. |
SizableToolWindow | 6 | Ein Toolfensterrahmen, dessen Größe geändert werden kann. Es wird kein Toolfenster in der Taskleiste oder in dem Fenster angezeigt, das beim Drücken von ALT+TAB angezeigt wird. |
Beispiele
In diesem Beispiel ändern Sie die Formularrahmenformatvorlage in Fixed3d
und zeigen die Informationen des Rahmens mithilfe einer Bezeichnung an. In diesem Beispiel wird davon ausgegangen, dass Sie bereits einen Form benannten Namen Form1
erstellt haben.
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. Es stellt die verschiedenen Formatvorlagen des Formulars dar. Die Standardformatvorlage ist Sizable
.