İngilizce dilinde oku

Aracılığıyla paylaş


ButtonState Sabit listesi

Tanım

Düğmenin görünümünü belirtir.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

C#
[System.Flags]
public enum ButtonState
Devralma
ButtonState
Öznitelikler

Alanlar

All 18176

Dışındaki Normal tüm bayraklar ayarlanır.

Checked 1024

Düğme işaretli veya mandallı bir görünüme sahiptir. Bir iki durumlu düğmeye basıldığını göstermek için bu görünümü kullanın.

Flat 16384

Düğme düz, iki boyutlu bir görünüme sahiptir.

Inactive 256

Düğme etkin değil (gri).

Normal 0

Düğmenin normal görünümü (üç boyutlu) vardır.

Pushed 512

Düğmeye basılmış olarak görünür.

Örnekler

Bu örnekte, numaralandırmasını yönteminin ButtonState durumunu button1belirtmek için parametresi DrawButton olarak kullanırsınız. Örneği çalıştırmak için ve olmak üzere iki düğme button1 button2oluşturun. Ardından yöntemini örnek kodla değiştirin button2_Click . Yeniden çizmek button1 ve durumunu olarak değiştirmek için Flattıklayınbutton2.

C#
private void Button2_Click(object sender, System.EventArgs e)
{
    // Draws a flat button on button1.
    ControlPaint.DrawButton(
        System.Drawing.Graphics.FromHwnd(_button1.Handle), 0, 0,
        _button1.Width, _button1.Height,
        ButtonState.Flat);
}

Açıklamalar

Bu numaralandırma bir düğmenin farklı durumlarını temsil eder. Varsayılan durum şeklindedir Normal.

Ş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.