Freigeben über


Label.BorderStyle Eigenschaft

Definition

Ruft die Rahmenart des Steuerelements ab oder legt diese fest.

public:
 virtual property System::Windows::Forms::BorderStyle BorderStyle { System::Windows::Forms::BorderStyle get(); void set(System::Windows::Forms::BorderStyle value); };
public virtual System.Windows.Forms.BorderStyle BorderStyle { get; set; }
member this.BorderStyle : System.Windows.Forms.BorderStyle with get, set
Public Overridable Property BorderStyle As BorderStyle

Eigenschaftswert

BorderStyle

Einer der BorderStyle-Werte. Der Standardwert ist BorderStyle.None.

Ausnahmen

Der zugewiesene Wert ist keiner der BorderStyle-Werte.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie ein Label Steuerelement mit einem dreidimensionalen Rahmen und einem Bild erstellen, das mit den ImageList Eigenschaften ImageIndex angezeigt wird. Das Steuerelement verfügt auch über eine Beschriftung mit einem Mnemonic-Zeichen, das angegeben ist. Der Beispielcode verwendet die PreferredHeight eigenschaften, PreferredWidth um das Label Steuerelement im Formular, auf dem es angezeigt wird, ordnungsgemäß zu formatieren. In diesem Beispiel muss eine ImageList erstellte und benannte ImageList1 erstellt und zwei Bilder geladen werden. Das Beispiel erfordert außerdem, dass sich der Code in einem Formular befindet, in dem der System.Drawing Namespace dem Code hinzugefügt wurde.

public:
   void CreateMyLabel()
   {
      // Create an instance of a Label.
      Label^ label1 = gcnew Label;
      
      // Set the border to a three-dimensional border.
      label1->BorderStyle = System::Windows::Forms::BorderStyle::Fixed3D;
      // Set the ImageList to use for displaying an image.
      label1->ImageList = imageList1;
      // Use the second image in imageList1.
      label1->ImageIndex = 1;
      // Align the image to the top left corner.
      label1->ImageAlign = ContentAlignment::TopLeft;
      
      // Specify that the text can display mnemonic characters.
      label1->UseMnemonic = true;
      // Set the text of the control and specify a mnemonic character.
      label1->Text = "First &Name:";
      
      /* Set the size of the control based on the PreferredHeight and PreferredWidth values. */
      label1->Size = System::Drawing::Size( label1->PreferredWidth, label1->PreferredHeight );
      
      //...Code to add the control to the form...
   }
public void CreateMyLabel()
{
   // Create an instance of a Label.
   Label label1 = new Label();

   // Set the border to a three-dimensional border.
   label1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
   // Set the ImageList to use for displaying an image.
   label1.ImageList = imageList1;
   // Use the second image in imageList1.
   label1.ImageIndex = 1;
   // Align the image to the top left corner.
   label1.ImageAlign = ContentAlignment.TopLeft;

   // Specify that the text can display mnemonic characters.
   label1.UseMnemonic = true;
   // Set the text of the control and specify a mnemonic character.
   label1.Text = "First &Name:";
   
   /* Set the size of the control based on the PreferredHeight and PreferredWidth values. */
   label1.Size = new Size (label1.PreferredWidth, label1.PreferredHeight);

   //...Code to add the control to the form...
}
Public Sub CreateMyLabel()
    ' Create an instance of a Label.
    Dim label1 As New Label()
       
    ' Set the border to a three-dimensional border.
    label1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
    ' Set the ImageList to use for displaying an image.
    label1.ImageList = imageList1
    ' Use the second image in imageList1.
    label1.ImageIndex = 1
    ' Align the image to the top left corner.
    label1.ImageAlign = ContentAlignment.TopLeft
     
    ' Specify that the text can display mnemonic characters.
    label1.UseMnemonic = True
    ' Set the text of the control and specify a mnemonic character.
    label1.Text = "First &Name:"
       
    ' Set the size of the control based on the PreferredHeight and PreferredWidth values. 
    label1.Size = New Size(label1.PreferredWidth, label1.PreferredHeight)

    '...Code to add the control to the form...
End Sub

Hinweise

Sie können diese Eigenschaft verwenden, um dem Steuerelement einen Rahmen hinzuzufügen. Diese Eigenschaft wird in der Regel verwendet, um ein Label anderes Steuerelement von einem Label Steuerelement zu unterscheiden, das den Status eines Prozesses in einer Anwendung anzeigt.

Gilt für

Siehe auch