FormBorderStyle Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u de randstijlen voor een formulier op.
public enum class FormBorderStyle
[System.Runtime.InteropServices.ComVisible(true)]
public enum FormBorderStyle
[<System.Runtime.InteropServices.ComVisible(true)>]
type FormBorderStyle =
Public Enum FormBorderStyle
- Overname
- Kenmerken
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Geen rand. |
| FixedSingle | 1 | Een vaste rand met één lijn. |
| Fixed3D | 2 | Een vaste, driedimensionale rand. |
| FixedDialog | 3 | Een dikke, vaste rand in dialoogvensterstijl. |
| Sizable | 4 | Een formaatrand. |
| FixedToolWindow | 5 | Een gereedschapsvensterrand die niet kan worden aangepast. Er wordt geen taakvenster weergegeven op de taakbalk of in het venster dat wordt weergegeven wanneer de gebruiker op Alt+Tab drukt. Hoewel formulieren die doorgaans worden opgegevenFixedToolWindow, niet worden weergegeven op de taakbalk, moet u er ook voor zorgen dat de eigenschap is ingesteld |
| SizableToolWindow | 6 | Een formaatbare rand van het gereedschapsvenster. Er wordt geen taakvenster weergegeven op de taakbalk of in het venster dat wordt weergegeven wanneer de gebruiker op Alt+Tab drukt. |
Voorbeelden
In dit voorbeeld wijzigt u de randstijl van het formulier in Fixed3d en geeft u de gegevens van de rand weer met behulp van een label. In dit voorbeeld wordt ervan uitgegaan dat u al een Form benoemde naam Form1hebt gemaakt.
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
Opmerkingen
Deze opsomming wordt door de Form klasse gebruikt. Het vertegenwoordigt de verschillende stijlen van het formulier. De standaardstijl is Sizable.