Control.GetStyle(ControlStyles) 方法

定义

为控件检索指定控件样式位的值。Retrieves the value of the specified control style bit for the control.

protected:
 bool GetStyle(System::Windows::Forms::ControlStyles flag);
protected bool GetStyle (System.Windows.Forms.ControlStyles flag);
member this.GetStyle : System.Windows.Forms.ControlStyles -> bool
Protected Function GetStyle (flag As ControlStyles) As Boolean

参数

flag
ControlStyles

从中返回值的 ControlStyles 位。The ControlStyles bit to return the value from.

返回

如果指定控件样式位设置为 true,则为 true;否则为 falsetrue if the specified control style bit is set to true; otherwise, false.

示例

下面的代码示例返回 Form的双缓冲相关样式位的值。The following code example returns the value of the double-buffering related style bits for a Form. 仅当所有样式位均设置为 true时,此示例才返回 trueThis example returns true only if all the style bits are set to true.

public:
   bool DoubleBufferingEnabled()
   {
      
      // Get the value of the double-buffering style bits.
      return this->GetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint) );
   }
public bool DoubleBufferingEnabled()
{
   // Get the value of the double-buffering style bits.
   return this.GetStyle(ControlStyles.DoubleBuffer | 
      ControlStyles.UserPaint | 
      ControlStyles.AllPaintingInWmPaint);
}
Public Function DoubleBufferingEnabled() As Boolean
   ' Get the value of the double-buffering style bits.
   Return Me.GetStyle((ControlStyles.DoubleBuffer _
     Or ControlStyles.UserPaint _
     Or ControlStyles.AllPaintingInWmPaint))
End Function

注解

控件样式位标志用于对支持的行为进行分类。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 and the Boolean value to set the bit 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.

适用于

另请参阅