Sub OnRemoveAttribute(Sender: Object; Args: ILanerBoxAttributeEventArgs);
Begin
//set of operators;
End Sub OnRemoveAttribute;
Sender. Component that has generated the event.
Args. Event parameters.
The OnRemoveAttribute event occurs when a column containing values of time series attributes is removed from the workbook.
Parameters of this event cannot be changed. Args.Index returns index of the removed attribute.
Executing the example requires the form, the LanerBox component with the LanerBox1 name located on this form, and the UiErAnalyzer component used as a data source for LanerBox. The workbook of time series database must be loaded to the UiErAnalyzer. The form also contains the Memo component with Memo1 identifier.
This procedure must be set the OnRemoveAttribute event handler for the LanerBox component.
Sub LanerBox1OnRemoveAttribute(Sender: Object; Args: ILanerBoxAttributeEventArgs);
Var
Col: Integer;
Begin
Col := Args.Index + 2;
Memo1.Lines.Clear;
Memo1.Lines.Add("Column No has been deleted " + ColCount.ToString);
End Sub LanerBox1OnRemoveAttribute;
After removing a column containing values of the series attributes, the Memo1 component shows the number of the deleted column.
See also: