Control.GetStyle(ControlStyles) 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.
Mengambil nilai bit gaya kontrol yang ditentukan untuk kontrol.
protected:
bool GetStyle(System::Windows::Forms::ControlStyles flag);
protected bool GetStyle(System.Windows.Forms.ControlStyles flag);
member this.GetStyle : System.Windows.Forms.ControlStyles -> bool
Protected Function GetStyle (flag As ControlStyles) As Boolean
Parameter
- flag
- ControlStyles
Bit ControlStyles untuk mengembalikan nilai dari.
Mengembalikan
true jika bit gaya kontrol yang ditentukan diatur ke true; jika tidak, false.
Contoh
Contoh kode berikut mengembalikan nilai bit gaya terkait buffering ganda untuk Form. Contoh ini hanya mengembalikan true jika semua bit gaya diatur ke true.
public:
bool DoubleBufferingEnabled()
{
// Get the value of the double-buffering style bits.
return this->GetStyle( static_cast<ControlStyles>(ControlStyles::DoubleBuffer | ControlStyles::UserPaint | ControlStyles::AllPaintingInWmPaint) );
}
public bool DoubleBufferingEnabled()
{
// Get the value of the double-buffering style bits.
return this.GetStyle(ControlStyles.DoubleBuffer |
ControlStyles.UserPaint |
ControlStyles.AllPaintingInWmPaint);
}
Public Function DoubleBufferingEnabled() As Boolean
' Get the value of the double-buffering style bits.
Return Me.GetStyle((ControlStyles.DoubleBuffer _
Or ControlStyles.UserPaint _
Or ControlStyles.AllPaintingInWmPaint))
End Function
Keterangan
Bendera bit gaya kontrol digunakan untuk mengategorikan perilaku yang didukung. Kontrol dapat mengaktifkan gaya dengan memanggil SetStyle metode dan meneruskan 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.