GrapeCity MultiRow Windows Forms Documentation
TipNotify

You can use TipNotify to notify the user of a validation error using a balloon tip.

Using Designer

Complete the following steps to use TipNotify for cell validation.

  1. Select a cell for which to validate the value (for example, textBoxCell1).
  2. From the Properties window, select the Validators property and click the ... button.
  3. From the displayed CellValidator collection editor, select RequiredFieldValidator from the top-left combo box and click the Add button.
  4. Select the Actions property from the property grid at the right of the screen and click the ... button.
  5. Add TipNotify in the displayed CellValidateAction collection editor.
  6. From the Members list, confirm that TipNotify has been selected. From the property grid at the right of the screen, type the title in the ToolTipTitle property and the description in the ToolTipText property.
  7. Click the OK button and close the CellValidateAction collection editor.
  8. Click the OK button and close the CellValidator collection editor.
  9. Change the document window tab of the designer to Runtime.
  10. Move to the next cell without making any changes in the selected cell and you can confirm that the validation error is displayed.

Using Code

The following code displays a balloon tooltip to indicate a validation error when the value in textBoxCell is blank.

[VB]

Imports GrapeCity.Win.MultiRow

Dim textBoxCell1 As New TextBoxCell()
Dim requiredFieldValidator1 As New RequiredFieldValidator()
Dim tipNotify1 As New TipNotify()
tipNotify1.ToolTipTitle = "Title"
tipNotify1.ToolTipText = "Error"
requiredFieldValidator1.Actions.Add(tipNotify1)
textBoxCell1.Validators.Add(requiredFieldValidator1)

Dim cells As Cell() = {textBoxCell1}
GcMultiRow1.Template = Template.CreateGridTemplate(cells)
GcMultiRow1.RowCount = 10

[CS]

using GrapeCity.Win.MultiRow;

TextBoxCell textBoxCell1 = new TextBoxCell();
RequiredFieldValidator requiredFieldValidator1 = new RequiredFieldValidator();
TipNotify tipNotify1 = new TipNotify();
tipNotify1.ToolTipTitle = "Title";
tipNotify1.ToolTipText = "Error";
requiredFieldValidator1.Actions.Add(tipNotify1);
textBoxCell1.Validators.Add(requiredFieldValidator1);

Cell[] cells = { textBoxCell1 };
gcMultiRow1.Template = Template.CreateGridTemplate(cells);
gcMultiRow1.RowCount = 10;
See Also

 

 


Copyright © GrapeCity, inc. All rights reserved.

Support Options