C1TrueDBGrid は、プロジェクトの構築中にエラーが発生した場合、メッセージを表示します。この内部的なエラー処理をオフにする必要がある場合には、次のようにします。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Private Sub C1TrueDBGrid1_Error(ByVal sender As Object, ByVal e As C1.Win.C1TrueDBGrid.ErrorEventArgs) Handles C1TrueDBGrid1.Error
e.Handled = True
End Sub
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
private void c1TrueDBGrid1_Error(object sender, C1.Win.C1TrueDBGrid.ErrorEventArgs e)
{
e.Handled = true;
}
|
|
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Private Sub C1TrueDBGrid1_Error(ByVal sender As Object, ByVal e As
C1.Win.C1TrueDBGrid.ErrorEventArgs) Handles C1TrueDBGrid1.Error
If C1TrueDBGrid1.Columns(C1TrueDBGrid1.Col).DataField = "CategoryID" Then
e.Handled = True
MessageBox.Show("Your User Friendly Message")
Else
e.Handled = False
MessageBox.Show("Enter a string")
End If
End Sub
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
private void c1TrueDBGrid1_Error(object sender,
C1.Win.C1TrueDBGrid.ErrorEventArgs e)
{
if (c1TrueDBGrid1.Columns[c1TrueDBGrid1.Col].DataField ==
"CategoryID")
{
e.Handled = true;
MessageBox.Show("Your User Friendly Message");
}
else
{
e.Handled = false;
MessageBox.Show("Enter a string");
}
}
|
|