FormBorderStyle Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje styly ohraničení formuláře.
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
- Dědičnost
- Atributy
Pole
Fixed3D | 2 | Pevné trojrozměrné ohraničení. |
FixedDialog | 3 | Silné a pevné ohraničení stylu dialogového okna. |
FixedSingle | 1 | Pevné jednořádkové ohraničení. |
FixedToolWindow | 5 | Ohraničení okna nástrojů, které nelze změnit. Okno nástroje se nezobrazuje na hlavním panelu nebo v okně, které se zobrazí, když uživatel stiskne kombinaci kláves ALT+TAB. I když formuláře, které určují FixedToolWindow obvykle nejsou zobrazeny na hlavním panelu, musíte také zajistit, aby ShowInTaskbar vlastnost je nastavena na |
None | 0 | Žádné ohraničení. |
Sizable | 4 | Změnit velikost ohraničení. |
SizableToolWindow | 6 | Změna velikosti ohraničení okna nástrojů Okno nástroje se nezobrazuje na hlavním panelu nebo v okně, které se zobrazí, když uživatel stiskne kombinaci kláves ALT+TAB. |
Příklady
V tomto příkladu změníte styl ohraničení formuláře na Fixed3d
a zobrazíte informace o ohraničení pomocí popisku. Tento příklad předpokládá, že jste již vytvořili pojmenovaný Form 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
Poznámky
Tento výčet používá Form třída. Představuje různé styly formuláře. Výchozí styl je Sizable
.