| 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;}
 |