Control.GetStyle(ControlStyles) Control.GetStyle(ControlStyles) Control.GetStyle(ControlStyles) Control.GetStyle(ControlStyles) Method

定义

为控件检索指定控件样式位的值。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 ControlStyles 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样式位均设置为true时,此示例才会返回。This 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.

适用于

另请参阅