|
@@ -743,6 +743,12 @@ public class DynamicGridGridUIComponent<T> : IDynamicGridUIComponent<T>, IDynami
|
|
|
protected virtual FontStyle? GetCellFontStyle(CoreRow row, DynamicColumnBase column) => null;
|
|
|
protected virtual FontWeight? GetCellFontWeight(CoreRow row, DynamicColumnBase column) => null;
|
|
|
|
|
|
+ protected virtual Style GetCellStyle(DynamicColumnBase column)
|
|
|
+ {
|
|
|
+ var style = new Style(typeof(GridCell));
|
|
|
+ return style;
|
|
|
+ }
|
|
|
+
|
|
|
protected virtual Style GetHeaderCellStyle(DynamicColumnBase column)
|
|
|
{
|
|
|
var headStyle = new Style(typeof(GridHeaderCellControl));
|
|
@@ -1176,8 +1182,8 @@ public class DynamicGridGridUIComponent<T> : IDynamicGridUIComponent<T>, IDynami
|
|
|
newcol.FilterRowCellStyle = style;
|
|
|
|
|
|
newcol.HeaderStyle = GetHeaderCellStyle(column);
|
|
|
-
|
|
|
- var cellstyle = new Style();
|
|
|
+
|
|
|
+ var cellstyle = GetCellStyle(column);
|
|
|
AddCellStyleConverters(cellstyle, column, sColName);
|
|
|
newcol.CellStyle = cellstyle;
|
|
|
|
|
@@ -1229,7 +1235,7 @@ public class DynamicGridGridUIComponent<T> : IDynamicGridUIComponent<T>, IDynami
|
|
|
|
|
|
newcol.HeaderStyle = GetHeaderCellStyle(column);
|
|
|
|
|
|
- var cellstyle = new Style();
|
|
|
+ var cellstyle = GetCellStyle(column);
|
|
|
AddCellStyleConverters(cellstyle, column, sColName);
|
|
|
newcol.CellStyle = cellstyle;
|
|
|
|
|
@@ -1261,7 +1267,7 @@ public class DynamicGridGridUIComponent<T> : IDynamicGridUIComponent<T>, IDynami
|
|
|
|
|
|
newColumn.HeaderStyle = GetHeaderCellStyle(column);
|
|
|
|
|
|
- var cellstyle = new Style();
|
|
|
+ var cellstyle = GetCellStyle(column);
|
|
|
if (Parent.IsDirectEditMode())
|
|
|
{
|
|
|
var editor = Parent.CustomiseEditor(column, column.Editor);
|