Udostępnij za pośrednictwem


Właściwość ShowCheckBox

Określa, czy pole wyboru w polu Komunikat wyjątku.

Przestrzeń nazw:  Microsoft.SqlServer.MessageBox
Zestaw:  Microsoft.ExceptionMessageBox (w Microsoft.ExceptionMessageBox.dll)

Syntax

'Deklaracja
Public Property ShowCheckBox As Boolean
    Get
    Set
'Użycie
Dim instance As ExceptionMessageBox
Dim value As Boolean

value = instance.ShowCheckBox

instance.ShowCheckBox = value
public bool ShowCheckBox { get; set; }
public:
property bool ShowCheckBox {
    bool get ();
    void set (bool value);
}
member ShowCheckBox : bool with get, set
function get ShowCheckBox () : boolean
function set ShowCheckBox (value : boolean)

Wartość właściwości

Typ: System. . :: . .Boolean
A Boolean wartości.

Uwagi

Wartość pola wyboru może zostać oceniony w czasie wykonywania, gdy wystąpi wyjątek, aby ustalić, czy wyświetlać okno komunikatu wyjątek.Aby uzyskać więcej informacji, zobacz temat Jak Okno komunikatu wyjątek programu.

Wartością domyślną jest false.

Przykłady

           try
            {
                // Do something that may cause an exception.
                throw new ApplicationException("An error has occured.");
            }
            catch (ApplicationException ex)
            {
                string str = "The action failed.";
                ApplicationException exTop = new ApplicationException(str, ex);
                exTop.Source = this.Text;

                // Show a message box if the global variable is true.
                if (alwaysShow)
                {
                    ExceptionMessageBox box = new ExceptionMessageBox(exTop);
                    box.ShowCheckBox = true;
                    box.IsCheckBoxChecked = true;
                    box.CheckBoxText = "Always show this message";
                    box.Show(this);

                    // Set the global variable.
                    alwaysShow = box.IsCheckBoxChecked;
                }
            }
Try
    ' Do something that may cause an exception.
    Throw New ApplicationException("An error has occured.")
Catch ex As ApplicationException
    Dim str As String = "The action failed."
    Dim exTop As ApplicationException = New ApplicationException(str, ex)
    exTop.Source = Me.Text

    ' Show a message box if the global variable is true.
    If alwaysShow Then
        Dim box As ExceptionMessageBox = New ExceptionMessageBox(exTop)
        box.ShowCheckBox = True
        box.IsCheckBoxChecked = True
        box.CheckBoxText = "Always show this message"
        box.Show(Me)

        ' Set the global variable.
        alwaysShow = box.IsCheckBoxChecked
    End If
End Try

Zobacz także

Reference

CheckboxText()()()()