GetStyle Method
Collapse the table of content
Expand the table of content

Control::GetStyle Method (ControlStyles)


Retrieves the value of the specified control style bit for the control.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

bool GetStyle(
	ControlStyles flag


Type: System.Windows.Forms::ControlStyles

The ControlStyles bit to return the value from.

Return Value

Type: System::Boolean

true if the specified control style bit is set to true; otherwise, false.

Control style bit flags are used to categorize supported behavior. 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. To determine the value assigned to a specified ControlStyles bit, use the GetStyle method and pass in the ControlStyles member to evaluate.

The following code example returns the value of the double-buffering related style bits for a Form. This example returns true only if all the style bits are set to true.

   bool DoubleBufferingEnabled()

      // Get the value of the double-buffering style bits.
      return this->GetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint) );

.NET Framework
Available since 1.1
Return to top
© 2016 Microsoft