ToolStripDropDown.AutoClose Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimin etkinleştirmeyi kaybettiğinde otomatik olarak kapanması ToolStripDropDown gerekip gerekmediğini belirten bir değer alır veya ayarlar.
public:
property bool AutoClose { bool get(); void set(bool value); };
public bool AutoClose { get; set; }
member this.AutoClose : bool with get, set
Public Property AutoClose As Boolean
Özellik Değeri
true
ToolStripDropDown denetim otomatik olarak kapanırsa; kapatılmadıysa, false
. Varsayılan değer: true
.
Örnekler
Aşağıdaki kod örneği, onay kutusu seçimine yanıt olarak özelliğin AutoClose değerinin nasıl geçiş yapılacağını gösterir.
// This method toggles the value of the ToolStripDropDown
// control's AutoClose property.
private void autoCloseCheckBox_CheckedChanged(object sender, EventArgs e)
{
this.contextMenuStrip1.AutoClose ^= true;
}
' This method toggles the value of the ToolStripDropDown
' control's AutoClose property.
Private Sub autoCloseCheckBox_CheckedChanged(sender As Object, e As EventArgs) Handles autoCloseCheckBox.CheckedChanged
Me.contextMenuStrip1.AutoClose = Me.contextMenuStrip1.AutoClose Xor True
End Sub
Açıklamalar
Her zaman açık kalmasını istiyorsanız ToolStripDropDown olarak ayarlayın AutoClosefalse
.
Not
özelliğini ayarlamak yerine olayı işlemeyi ClosingAutoClose göz önünde bulundurun. CloseReason Özel kapatma mantığını belirtmek için işleyicinizdeki Closing alanı inceleyin.