Control.SetStyle(ControlStyles, Boolean) Control.SetStyle(ControlStyles, Boolean) Control.SetStyle(ControlStyles, Boolean) Control.SetStyle(ControlStyles, Boolean) Method

Definition

지정된 ControlStyles 플래그를 true 또는 false로 설정합니다. Sets a specified ControlStyles flag to either true or false.

protected:
 void SetStyle(System::Windows::Forms::ControlStyles flag, bool value);
protected void SetStyle (System.Windows.Forms.ControlStyles flag, bool value);
member this.SetStyle : System.Windows.Forms.ControlStyles * bool -> unit
Protected Sub SetStyle (flag As ControlStyles, value As Boolean)

매개 변수

flag
ControlStyles ControlStyles ControlStyles ControlStyles

설정할 ControlStyles 비트입니다. The ControlStyles bit to set.

value
Boolean Boolean Boolean Boolean

지정된 스타일을 컨트롤에 적용하려면 true이고, 그렇지 않으면 false입니다. true to apply the specified style to the control; otherwise, false.

Examples

다음 코드 예제에서 이중 버퍼링을 사용을 Form 및 스타일 변경 내용을 반영 하도록 업데이트 합니다.The following code example enables double-buffering on a Form and updates the styles to reflect the changes.

public:
   void EnableDoubleBuffering()
   {
      // Set the value of the double-buffering style bits to true.
      this->SetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint), true );
      this->UpdateStyles();
   }
public void EnableDoubleBuffering()
{
   // Set the value of the double-buffering style bits to true.
   this.SetStyle(ControlStyles.DoubleBuffer | 
      ControlStyles.UserPaint | 
      ControlStyles.AllPaintingInWmPaint,
      true);
   this.UpdateStyles();
}
Public Sub EnableDoubleBuffering()
   ' Set the value of the double-buffering style bits to true.
   Me.SetStyle(ControlStyles.DoubleBuffer _
     Or ControlStyles.UserPaint _
     Or ControlStyles.AllPaintingInWmPaint, _
     True)
   Me.UpdateStyles()
End Sub

Remarks

컨트롤 스타일 비트 플래그는 지원 되는 동작을 분류 하는 데 사용 됩니다.Control style bit flags are used to categorize supported behavior. 컨트롤을 호출 하 여 스타일을 설정할 수 있습니다.는 SetStyle 메서드와 해당 전달 ControlStyles 비트 (또는 비트) 및 비트가 설정 되도록는 부울 값입니다.A control can enable a style by calling the SetStyle method and passing in the appropriate ControlStyles bit (or bits) and the Boolean value to set the bit(s) to. 지정 된 할당 된 값을 확인 하려면 ControlStyles 비트를 사용 하 여는 GetStyle 메서드와 전달은 ControlStyles 멤버 평가를 합니다.To determine the value assigned to a specified ControlStyles bit, use the GetStyle method and pass in the ControlStyles member to evaluate.

주의

컨트롤 스타일 비트가 설정 된 컨트롤의 동작을 충분히 변경할 수 있습니다.Setting the control style bits can substantially change the behavior of the control. 검토 합니다 ControlStyles 호출 하기 전에 컨트롤 스타일 비트가 변경의 효과 이해 하려면 열거형 설명서는 SetStyle 메서드.Review the ControlStyles enumeration documentation to understand the effects of changing the control style bits before calling the SetStyle method.

Applies to

See Also