TabSheetBox.OnAfterDeleteRange

Синтаксис Fore

Sub OnAfterDeleteRange(Sender: Object; Args: ITabRangeDeleteEventArgs);

Begin

//набор операторов;

End Sub OnAfterDeleteRange;

Синтаксис Fore.NET

Sub OnAfterDeleteRange(sender: System.Object; Args: Prognoz.Platform.Interop.Tab.TabRangeDeleteEventArgs);

Begin

//набор операторов;

End Sub;

Параметры

Sender. Параметр, возвращающий компонент, сгенерировавший событие;

Args. Параметр, позволяющий определить параметры события.

Описание

Событие OnAfterDeleteRange наступает после удаления диапазона ячеек.

Комментарии

Перед удалением диапазона ячеек наступает событие TabSheetBox.OnBeforeDeleteRange.

Пример Fore

Для выполнения примера предполагается наличие формы, содержащей компонент TabSheetBox с идентификатором «TabSheetBox1» и компонент UiTabSheet с идентификатором «UiTabSheet1». Укажите компонент «UiTabSheet1» в качестве источника данных для компонента «TabSheetBox1».

Sub TabSheetBox1OnAfterDeleteRange(Sender: Object; Args: ITabRangeDeleteEventArgs);
Begin
    Debug.WriteLine("Был удален диапазон: " + Args.Range.Address +
    " способом: " + Args.ShiftDirection.ToString + " из таблицы: " + Args.TabSheet.Name);
End Sub TabSheetBox1OnAfterDeleteRange;

В результате выполнения примера после каждого удаления диапазона ячеек в окно консоли будет выводиться сообщение с информацией об удаленном диапазоне.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.

Private Sub tabSheetBoxNet1_OnAfterDeleteRange(Sender: System.Object; Args: Prognoz.Platform.Interop.Tab.TabRangeDeleteEventArgs);
Begin
    System.Diagnostics.Debug.WriteLine("Был удален диапазон: " + Args.Range.Address +
    " способом: " + Args.ShiftDirection.ToString() + " из таблицы: " + Args.TabSheet.Name);
End Sub;

См. также:

TabSheetBox