private void CreateCell(ref CHeaderCell cell, string caption, OnDoubleClickDelegate onDoubleClick = null, OnClickDelegate onClick = null, Color?bc = null, Color?fc = null, int rowspan = 1, int colspan = 1) { if (cell != null) { return; } cell = new CHeaderCell() { Caption = caption, RowSpan = rowspan, ColumnSpan = colspan, DefaultBackColor = Color.LightGray, DefaultFontColor = Color.Black, FontSize = 8 }; if (bc != null) { cell.BackColor = (Color)bc; } if (fc != null) { cell.FontColor = (Color)fc; } cell.OnDoubleClick += onDoubleClick; cell.OnClick += onClick; }
public void removeOnDoubleClickEntity(OnDoubleClickDelegate callback) { onDoubleClickEntity -= callback; }
public void addOnDoubleClickEntity(OnDoubleClickDelegate callback) { onDoubleClickEntity += callback; }