FormBorderStyle Enum

Definition

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
FormBorderStyle
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å false, eftersom standardvärdet är true.

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.

Gäller för

Se även