ITabCellContentChangeEventArgs.Type

Синтаксис Fore

Type: TabCellContentChange;

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

Type: Prognoz.Platform.Interop.Tab.TabCellContentChange;

Описание

Свойство Type возвращает тип изменения.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенного на ней компонента TabSheetBox с наименованием «TabSheetBox1» и какого-либо источника данных для «TabSheetBox1». Указанная ниже процедура назначена в качестве обработчика события OnChangeCellContent. Добавьте ссылку на системную сборку Tabsheet.

Sub TabSheetBox1OnChangeCellContent(Sender: Object; Args: ITabCellContentChangeEventArgs);
Begin
    
Select Case Args.Type
        
//Действия при изменении значения
        Case TabCellContentChange.Value: Debug.WriteLine("Изменено значение");
        
//Действия при изменении формулы
        Case TabCellContentChange.Formula: Debug.WriteLine("Изменена формула");
        
//Действия при изменении текста
        Case TabCellContentChange.Text: Debug.WriteLine("Изменён текст");
        
//Действия при изменении форматирования текста
        Case TabCellContentChange.FormattedText: Debug.WriteLine("Изменено форматирование текста");
        
//Действия при изменении стиля
        Case TabCellContentChange.Style: Debug.WriteLine("Изменён стиль");
    
End Select;
End Sub TabSheetBox1OnChangeCellContent;

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

Пример Fore.NET

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

Imports Prognoz.Platform.Interop.Tab;

Private Sub tabSheetBoxNet1_OnChangeCellContent(Sender: System.Object; Args: Prognoz.Platform.Interop.Tab.TabCellContentChangeEventArgs);
Begin
    
Select Case Args.Type
        
//Действия при изменении значения
        Case TabCellContentChange.tcccValue: System.Diagnostics.Debug.WriteLine("Изменено значение");
        
//Действия при изменении формулы
        Case TabCellContentChange.tcccFormula: System.Diagnostics.Debug.WriteLine("Изменена формула");
        
//Действия при изменении текста
        Case TabCellContentChange.tcccText: System.Diagnostics.Debug.WriteLine("Изменён текст");
        
//Действия при изменении форматирования текста
        Case TabCellContentChange.tcccFormattedText: System.Diagnostics.Debug.WriteLine("Изменено форматирование текста");
        
//Действия при изменении стиля
        Case TabCellContentChange.tcccStyle: System.Diagnostics.Debug.WriteLine("Изменён стиль");
    
End Select;
End Sub;

См. также:

ITabCellContentChangeEventArgs