ButtonBase.FlatStyle ButtonBase.FlatStyle ButtonBase.FlatStyle ButtonBase.FlatStyle Property

정의

단추 컨트롤의 평면 스타일 모양을 가져오거나 설정합니다.Gets or sets the flat style appearance of the button control.

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

속성 값

FlatStyle 값 중 하나입니다.One of the FlatStyle values. 기본값은 Standard입니다.The default value is Standard.

예외

할당 된 값 중 하나가 아닙니다는 FlatStyle 값입니다.The value assigned is not one of the FlatStyle values.

예제

다음 코드 예제에서는 파생된 클래스인 Button 해당 공용 속성 중 일부를 설정 합니다.The following code example uses the derived class, Button and sets some of its common properties. 결과 왼쪽 및 오른쪽에 있는 이미지를 사용 하 여 플랫 단추 됩니다.The result will be a flat button with text on the left and an image on the right. 이 코드를 실행 하려면 명명 된 bitmapimage 있다고 MyBitMap.bmp 에 저장 합니다 C:\Graphics 디렉터리와는에 대 한 참조를 System.Drawing 네임 스페이스는 포함.This code requires that you have a bitmap image named MyBitMap.bmp stored in the C:\Graphics directory, and that a reference to the System.Drawing namespace is included.

private:
   void SetMyButtonProperties()
   {
      // Assign an image to the button.
      button1->Image = Image::FromFile( "C:\\Graphics\\MyBitmap.bmp" );
      // Align the image and text on the button.
      button1->ImageAlign = ContentAlignment::MiddleRight;
      button1->TextAlign = ContentAlignment::MiddleLeft;
      // Give the button a flat appearance.
      button1->FlatStyle = FlatStyle::Flat;
   }
private void SetMyButtonProperties()
 {
    // Assign an image to the button.
    button1.Image = Image.FromFile("C:\\Graphics\\MyBitmap.bmp");
    // Align the image and text on the button.
    button1.ImageAlign = ContentAlignment.MiddleRight;    
    button1.TextAlign = ContentAlignment.MiddleLeft;
    // Give the button a flat appearance.
    button1.FlatStyle = FlatStyle.Flat;
 }
 
Private Sub SetMyButtonProperties()
    ' Assign an image to the button.
    button1.Image = Image.FromFile("C:\Graphics\MyBitmap.bmp")
    ' Align the image and text on the button.
    button1.ImageAlign = ContentAlignment.MiddleRight
    button1.TextAlign = ContentAlignment.MiddleLeft
    ' Give the button a flat appearance.
    button1.FlatStyle = FlatStyle.Flat
End Sub 'SetMyButtonProperties

설명

때를 FlatStyle 의 속성을 RadioButtonCheckBox 클래스로 설정 되어 System, 사용자의 운영 체제에서 컨트롤을 그리는 및 확인란 맞춤을 기반으로 CheckAlignTextAlign 속성 값.When the FlatStyle property of the RadioButton and CheckBox classes is set to System, the control is drawn by the user's operating system and the check alignment is based upon the CheckAlign and TextAlign property values. CheckAlign 속성 값을 변경 하지는 않지만 컨트롤의 모양에 영향이 있을 수 있습니다.The CheckAlign property value is not changed, but the appearance of the control can be affected. 확인란 (왼쪽 또는 가운데 맞춤은 왼쪽 맞춤, 오른쪽 변경 되지 않음) 컨트롤의 왼쪽 또는 오른쪽 가장자리에 가로로 맞춰집니다 및 세로로 정렬 설명이 포함 된 텍스트와 동일 합니다.The check box is horizontally aligned with either the left or right edge of the control (a left or center alignment appears left aligned, right remains unchanged), and vertically aligned the same as the descriptive text. 예를 들어 있는 경우는 CheckBox 컨트롤을 CheckAlign 속성 값의 ContentAlignment합니다.For example, if you have a CheckBox control with a CheckAlign property value of ContentAlignment. MiddleCenterTextAlign 속성 값 ContentAlignment.TopRight, 및 FlatStyle 속성 값으로 설정 됩니다 System, 확인란 맞춤 되도록 표시 됩니다 ContentAlignment.TopLeft 텍스트 맞춤을 그대로 유지 하는 동안.MiddleCenter, a TextAlign property value of ContentAlignment.TopRight, and the FlatStyle property value is set to System, the check box alignment will appear to be ContentAlignment.TopLeft while the text alignment remains unchanged.

참고

경우는 FlatStyle 속성이 FlatStyle.System에 할당 된 모든 이미지는 Image 속성은 표시 되지 않습니다.If the FlatStyle property is set to FlatStyle.System, any images assigned to the Image property are not displayed.

적용 대상

추가 정보