The System.Windows.Forms.VisualStyles.PushButtonState values correspond to the states of the System.Windows.Forms.VisualStyles.VisualStyleElement objects exposed by the System.Windows.Forms.VisualStyles.VisualStyleElement.Button.PushButton class. The System.Windows.Forms.VisualStyles.PushButtonState values are also used as an argument in the erload:System.Windows.Forms.ButtonRenderer.DrawButton method.