다음을 통해 공유


ToolStripDropDown.AutoClose 속성

정의

활성 상태를 벗어나면 ToolStripDropDown 컨트롤을 자동으로 닫을지 여부를 나타내는 값을 가져오거나 설정합니다.

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

속성 값

ToolStripDropDown 컨트롤이 자동으로 닫히면 true이고, 그렇지 않으면 false입니다. 기본값은 true입니다.

예제

다음 코드 예제에서는 검사 상자 선택에 대 한 응답으로 속성의 AutoClose 값을 토글 하는 방법을 보여 줍니다.

// 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

설명

항상 열려 있는 을 ToolStripDropDown 으로 설정합니다 AutoClosefalse.

참고

속성을 설정하는 AutoClose 대신 이벤트를 처리하는 Closing 것이 좋습니다. 처리기의 CloseReason 필드를 Closing 검사하여 사용자 지정 닫는 논리를 지정합니다.

적용 대상