d7cfc9de29
- Aggiunti commenti - Enum di TableComp portati in un file esterno (LayoutConst)
45 lines
1.8 KiB
Plaintext
45 lines
1.8 KiB
Plaintext
@using static WebWindowComplex.LayoutConst
|
|
|
|
<table class="table table-sm table-hover align-middle shadow">
|
|
<tbody>
|
|
@for (int i = 0; i < ItemTableList.Count; i++)
|
|
{
|
|
<tr>
|
|
@for (int j = 0; j < maxCol; j++)
|
|
{
|
|
CompileStep cs = CompileStep.Frame;
|
|
int ind = -1;
|
|
@if (j + 1 == ItemTableList[i].Col)
|
|
{
|
|
@if (ItemTableList[i].Type is Json.WindowConst.AreaTypes.FRAME)
|
|
{
|
|
cs = CompileStep.Frame;
|
|
}
|
|
else if (ItemTableList[i].Type is Json.WindowConst.AreaTypes.SPLIT)
|
|
{
|
|
cs = CompileStep.Split;
|
|
ind = ItemTableList[i].IndexItem;
|
|
}
|
|
else if (ItemTableList[i].Type is Json.WindowConst.AreaTypes.SASH)
|
|
{
|
|
cs = CompileStep.Sash;
|
|
ind = ItemTableList[i].IndexItem;
|
|
}
|
|
else if (ItemTableList[i].Type is Json.WindowConst.AreaTypes.FILL)
|
|
{
|
|
cs = CompileStep.Fill;
|
|
ind = ItemTableList[i].IndexItem;
|
|
}
|
|
<td>
|
|
<button class="btn btn-sm btn-secondary" style="font-size: 1rem;" @onclick="() => RaiseNextStep(cs, ind)" title="Vai a step @(cs)">@ItemTableList[i].Desc</button>
|
|
</td>
|
|
}
|
|
else
|
|
{
|
|
<td>@FillTable(i, j)</td>
|
|
}
|
|
}
|
|
</tr>
|
|
}
|
|
</tbody>
|
|
</table> |