Control.UpdateStyles Yöntem

Tanım

Atanan stillerin denetime yeniden uygulanmasını zorlar.

C#
protected void UpdateStyles ();

Örnekler

Aşağıdaki kod örneği, üzerinde Form çift arabelleğe almayı etkinleştirir ve stilleri değişiklikleri yansıtacak şekilde güncelleştirir.

C#
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();
}

Açıklamalar

Bu yöntem, uygulanacak stilleri almak için yöntemini çağırır CreateParams . Denetimin Style CreateParams özelliğine atanan ve ExStyle özelliklerine CreateParams atanan stiller yeniden uygulanır. Gerekirse, denetim stil değişikliklerini yansıtacak şekilde yeniden boyanmış olur.

UpdateStyles özellik değeri ise falseyönteminin IsHandleCreated hiçbir etkisi olmaz.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Ayrıca bkz.