File tree 1 file changed +15
-0
lines changed
1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -55,9 +55,23 @@ public override void VisitTableCell(TableCell cell)
55
55
{
56
56
builder . OpenComponent < RadzenTableCell > ( 0 ) ;
57
57
builder . AddAttribute ( 1 , nameof ( RadzenTableCell . ChildContent ) , RenderChildren ( cell . Children ) ) ;
58
+ RenderCellAlignment ( builder , cell . Alignment ) ;
58
59
builder . CloseComponent ( ) ;
59
60
}
60
61
62
+ private static void RenderCellAlignment ( RenderTreeBuilder builder , TableCellAlignment alignment )
63
+ {
64
+ switch ( alignment )
65
+ {
66
+ case TableCellAlignment . Center :
67
+ builder . AddAttribute ( 2 , nameof ( RadzenTableCell . Style ) , "text-align: center" ) ;
68
+ break ;
69
+ case TableCellAlignment . Right :
70
+ builder . AddAttribute ( 2 , nameof ( RadzenTableCell . Style ) , "text-align: right" ) ;
71
+ break ;
72
+ }
73
+ }
74
+
61
75
public override void VisitTableHeaderRow ( TableHeaderRow header )
62
76
{
63
77
builder . OpenComponent < RadzenTableHeader > ( 0 ) ;
@@ -70,6 +84,7 @@ public override void VisitTableHeaderRow(TableHeaderRow header)
70
84
{
71
85
headerRowBuilder . OpenComponent < RadzenTableHeaderCell > ( 0 ) ;
72
86
headerRowBuilder . AddAttribute ( 1 , nameof ( RadzenTableHeaderCell . ChildContent ) , RenderChildren ( cell . Children ) ) ;
87
+ RenderCellAlignment ( headerRowBuilder , cell . Alignment ) ;
73
88
headerRowBuilder . CloseComponent ( ) ;
74
89
}
75
90
} ) ) ;
You can’t perform that action at this time.
0 commit comments