MultiRow Windows Forms > Developer's Guide > Using MultiRow > User Input Validation > Built-in Validation Actions > Notification using Underline (LineNotify) |
You can use LineNotify to notify the user of a validation error by underlining the value entered. The underline is drawn for each cell, so it might not match the string of the cell. You can also change the color of the underline. LineNotify is not affected by the GcMultiRow.ShowWaveLineInEditingStatus property.
Complete the following steps to use LineNotify for cell validation.
The following code displays an underline as the validation error when the value in textBoxCell is blank.
Imports GrapeCity.Win.MultiRow Dim textBoxCell1 As New TextBoxCell() Dim requiredFieldValidator1 As New RequiredFieldValidator() requiredFieldValidator1.Actions.Add(New LineNotify()) textBoxCell1.Validators.Add(requiredFieldValidator1) Dim cells As Cell() = {textBoxCell1} GcMultiRow1.Template = Template.CreateGridTemplate(cells) GcMultiRow1.RowCount = 10 |
using GrapeCity.Win.MultiRow; TextBoxCell textBoxCell1 = new TextBoxCell(); RequiredFieldValidator requiredFieldValidator1 = new RequiredFieldValidator(); requiredFieldValidator1.Actions.Add(new LineNotify()); textBoxCell1.Validators.Add(requiredFieldValidator1); Cell[] cells = { textBoxCell1 }; gcMultiRow1.Template = Template.CreateGridTemplate(cells); gcMultiRow1.RowCount = 10; |