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
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Bez ohraničení. |
| FixedSingle | 1 | Pevné jednořádkové ohraničení. |
| Fixed3D | 2 | Pevné trojrozměrné ohraničení. |
| FixedDialog | 3 | Silné a pevné ohraničení stylu dialogového okna. |
| Sizable | 4 | Změna velikosti ohraničení. |
| FixedToolWindow | 5 | Ohraničení okna nástroje, které nelze měnit velikostí. 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, že ShowInTaskbar je vlastnost nastavena na |
| SizableToolWindow | 6 | Změna velikosti ohraničení okna nástroje. 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 a Fixed3d zobrazíte informace o ohraničení pomocí popisku. Tento příklad předpokládá, že jste již vytvořili pojmenovaný FormForm1.
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 je používán Form třídou. Představuje různé styly formuláře. Výchozí styl je Sizable.