Sub OnAfterInsertRange(Sender: Object; Args: ITabRangeInsertEventArgs);
Begin
//set of operators;
End Sub OnAfterInsertRange;
Sub OnAfterInsertRange(sender: System.Object; Args: Prognoz.Platform.Interop.Tab.TabRangeInsertEventArgs);
Begin
//set of operators;
End Sub;
Sender. Parameter returning the component that has generated the event.
Args. Parameter allowing to determine event parameters.
The OnAfterInsertRange event occurs after adding a cell range.
Before cell range adding, the TabSheetBox.OnBeforeInsertRange event occurs.
Executing the example requires a form containing the TabSheetBox component with the TabSheetBox1 identifier and the UiTabSheet component with the UiTabSheet1 identifier. Set the UiTabSheet1 component as a data source for the TabSheetBox1 component.
Sub TabSheetBox1OnAfterInsertRange(Sender: Object; Args: ITabRangeInsertEventArgs);
Begin
Debug.WriteLine("The range was added: " + Args.Range.Address +
" using the method: " + Args.ShiftDirection.ToString + " in the table: " + Args.TabSheet.Name);
End Sub TabSheetBox1OnAfterInsertRange;
After executing the example, after each cell range adding the console displays the message containing information about added range.
The requirements and result of the Fore.NET Example execution match with those in the Fore Example. Use Fore.NET analogs instead of the Fore components.
Private Sub tabSheetBoxNet1_OnAfterInsertRange(Sender: System.Object; Args: Prognoz.Platform.Interop.Tab.TabRangeInsertEventArgs);
Begin
System.Diagnostics.Debug.WriteLine("The range was added: " + Args.Range.Address +
" using the method: " + Args.ShiftDirection.ToString() + " in the table: " + Args.TabSheet.Name);
End Sub;
See also: