delegate for handling event that is fired before a row is resized
Following code shows how you can use BeforeRowResize event to prevent the user from resizing a row to heights greater than 50 pixels.
For an overview of how to handle events in Visual Basic or Visual C#, see Event Handlers in Visual Basic and Visual C#
. For specific information and code examples illustrating how to consume events in your application, see Consuming Events
in the .NET Framework Developer's Guide
|Visual Basic||Copy Code|
Private Sub UltraGrid1_BeforeRowResize(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.BeforeRowResizeEventArgs) Handles ultraGrid1.BeforeRowResize
If e.NewHeight > 50 Then
' Cancel the event so the UltraGrid doesn't proceed with resizing.
e.Cancel = True
' Set the height to the max height, 50.
e.Row.Height = 50
private void ultraGrid1_BeforeRowResize(object sender, Infragistics.Win.UltraWinGrid.BeforeRowResizeEventArgs e)
if ( e.NewHeight > 50 )
// Cancel the event so the UltraGrid doesn't proceed with resizing.
e.Cancel = true;
// Set the height to the max height, 50.
e.Row.Height = 50;