FormBorderStyle Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger kantlinjeformaten för ett formulär.
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
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| None | 0 | Ingen kantlinje. |
| FixedSingle | 1 | En fast kantlinje med en rad. |
| Fixed3D | 2 | En fast, tredimensionell kantlinje. |
| FixedDialog | 3 | En tjock, fast kantlinje i dialogformat. |
| Sizable | 4 | En storleksrelig kantlinje. |
| FixedToolWindow | 5 | En kantlinje för verktygsfönstret som inte kan ändras. Ett verktygsfönster visas inte i aktivitetsfältet eller i fönstret som visas när användaren trycker på ALT+TAB. Även om formulär som anger FixedToolWindow vanligtvis inte visas i aktivitetsfältet måste du också se till att ShowInTaskbar egenskapen är inställd på |
| SizableToolWindow | 6 | En storleksbar kantlinje för verktygsfönstret. Ett verktygsfönster visas inte i aktivitetsfältet eller i fönstret som visas när användaren trycker på ALT+TAB. |
Exempel
I det här exemplet ändrar du formatmallen för formulärkantlinje till Fixed3d och visar kantlinjens information med hjälp av en etikett. Det här exemplet förutsätter att du redan har skapat en Form med namnet 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
Kommentarer
Den här uppräkningen används av Form klassen. Den representerar formulärets olika formatmallar. Standardformatet är Sizable.