Udostępnij za pośrednictwem


FormBorderStyle Wyliczenie

Definicja

Określa style obramowania formularza.

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
Dziedziczenie
FormBorderStyle
Atrybuty

Pola

Fixed3D 2

Stałe, trójwymiarowe obramowanie.

FixedDialog 3

Gruba, stała obramowanie w stylu okna dialogowego.

FixedSingle 1

Stałe, jednowierszowe obramowanie.

FixedToolWindow 5

Obramowanie okna narzędzia, które nie jest możliwe do zmiany rozmiaru. Okno narzędzia nie jest wyświetlane na pasku zadań ani w oknie wyświetlanym po naciśnięciu klawisza ALT+TAB przez użytkownika. Mimo że formularze, które określają FixedToolWindow zazwyczaj, nie są wyświetlane na pasku zadań, należy również upewnić się, że ShowInTaskbar właściwość jest ustawiona na false, ponieważ jego wartość domyślna to true.

None 0

Brak obramowania.

Sizable 4

Obramowanie z możliwością zmiany rozmiaru.

SizableToolWindow 6

Obramowanie okien narzędzi z możliwością zmiany rozmiaru. Okno narzędzia nie jest wyświetlane na pasku zadań ani w oknie wyświetlanym po naciśnięciu klawisza ALT+TAB przez użytkownika.

Przykłady

W tym przykładzie zmienisz styl obramowania formularza na Fixed3d i wyświetlisz informacje o obramowaniu przy użyciu etykiety. W tym przykładzie założono, że utworzono już Form nazwę 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

Uwagi

Ta wyliczenie jest używana przez klasę Form . Reprezentuje różne style formularza. Domyślnym stylem jest Sizable.

Dotyczy

Zobacz też