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()()()()