1234567891011121314151617181920212223242526 |
- using System;
- using System.Collections.Generic;
- using NPOI.SS.Formula.Functions;
- namespace InABox.DynamicGrid;
- public class DynamicColumnEntityChangedEventArgs : EventArgs
- {
- public string ColumnName { get; private set; }
-
- public Dictionary<string, object?> Changes { get; private set; }
- public DynamicColumnEntityChangedEventArgs(string columnname, Dictionary<string, object?> changes)
- {
- ColumnName = columnname;
- Changes = changes;
- }
- }
- public delegate void DynamicColumnEntityChangedEvent(IDynamicColumnBase column, DynamicColumnEntityChangedEventArgs args);
- public interface IDynamicColumnBase
- {
- void DoEntityChanged(String columnname, Dictionary<string, object?> changes);
- event DynamicColumnEntityChangedEvent? EntityChanged;
- }
|