Control.UpdateStyles Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Force les styles attribués à être réappliqués au contrôle.
protected:
void UpdateStyles();
protected void UpdateStyles();
member this.UpdateStyles : unit -> unit
Protected Sub UpdateStyles ()
Exemples
L’exemple de code suivant active la mise en mémoire tampon double sur un Form et met à jour les styles pour refléter les modifications.
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
Remarques
Cette méthode appelle la CreateParams méthode pour obtenir les styles à appliquer. Les styles attribués aux Style propriétés et ExStyle aux propriétés CreateParams affectées à la propriété du CreateParams contrôle sont réappliqués. Le contrôle est repeint pour refléter les modifications de style si nécessaire.
La UpdateStyles méthode n’a aucun effet si la valeur de propriété IsHandleCreated est false.