FormBorderStyle Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica gli stili del bordo per un form.
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
- Ereditarietà
- Attributi
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| None | 0 | Nessun bordo. |
| FixedSingle | 1 | Bordo a riga singola fissa. |
| Fixed3D | 2 | Bordo tridimensionale fisso. |
| FixedDialog | 3 | Bordo spesso e fisso in stile dialogo. |
| Sizable | 4 | Bordo ridimensionabile. |
| FixedToolWindow | 5 | Bordo della finestra degli strumenti che non è ridimensionabile. Una finestra degli strumenti non viene visualizzata nella barra delle applicazioni o nella finestra visualizzata quando l'utente preme ALT+TAB. Anche se i moduli che specificano FixedToolWindow in genere non vengono visualizzati nella barra delle applicazioni, è anche necessario assicurarsi che la proprietà sia impostata su ShowInTaskbar, poiché il |
| SizableToolWindow | 6 | Bordo della finestra degli strumenti ridimensionabile. Una finestra degli strumenti non viene visualizzata nella barra delle applicazioni o nella finestra visualizzata quando l'utente preme ALT+TAB. |
Esempio
In questo esempio si modifica lo stile Fixed3d del bordo del modulo in e si visualizzano le informazioni del bordo usando un'etichetta. In questo esempio si presuppone che sia già stato creato un Form oggetto denominato 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
Commenti
Questa enumerazione viene utilizzata dalla Form classe . Rappresenta i diversi stili del form. Lo stile predefinito è Sizable.