Control.UpdateStyles Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erzwingt ein erneutes Anwenden der zugewiesenen Formate auf das Steuerelement.
protected:
void UpdateStyles();
protected void UpdateStyles ();
member this.UpdateStyles : unit -> unit
Protected Sub UpdateStyles ()
Beispiele
Im folgenden Codebeispiel wird die Doppelpufferung in einem Form Codebeispiel aktiviert und die Formatvorlagen aktualisiert, um die Änderungen widerzuspiegeln.
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
Hinweise
Diese Methode ruft die CreateParams Methode auf, um die zu anwendenden Formatvorlagen abzurufen. Die Formatvorlagen, die Style der Eigenschaft des CreateParams Steuerelements CreateParams zugewiesen sind, ExStyle werden erneut angezeigt. Das Steuerelement wird neu formatiert, um die Formatänderungen bei Bedarf widerzuspiegeln.
Die UpdateStyles Methode hat keine Auswirkung, wenn der IsHandleCreated Eigenschaftswert false
lautet.