Control.SetStyle(ControlStyles, Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengatur bendera tertentu ControlStyles ke atau truefalse.
protected:
void SetStyle(System::Windows::Forms::ControlStyles flag, bool value);
protected void SetStyle(System.Windows.Forms.ControlStyles flag, bool value);
member this.SetStyle : System.Windows.Forms.ControlStyles * bool -> unit
Protected Sub SetStyle (flag As ControlStyles, value As Boolean)
Parameter
- flag
- ControlStyles
Bit ControlStyles yang akan diatur.
- value
- Boolean
true untuk menerapkan gaya yang ditentukan ke kontrol; jika tidak, false.
Contoh
Contoh kode berikut memungkinkan buffering ganda pada Form dan memperbarui gaya untuk mencerminkan perubahan.
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
Keterangan
Bendera bit gaya kontrol digunakan untuk mengategorikan perilaku yang didukung. Kontrol dapat mengaktifkan gaya dengan memanggil SetStyle metode dan meneruskan bit (atau bit) yang sesuai ControlStyles dan nilai Boolean untuk mengatur bit ke. Untuk menentukan nilai yang ditetapkan ke bit tertentu ControlStyles , gunakan GetStyle metode dan teruskan ControlStyles anggota untuk mengevaluasi.
Caution
Mengatur bit gaya kontrol dapat mengubah perilaku kontrol secara substansial. ControlStyles Tinjau dokumentasi enumerasi untuk memahami efek mengubah bit gaya kontrol sebelum memanggil SetStyle metode .