[英]HIDE /SHOW Menu Names in Blazor
我建議您在 Blazor 之上使用另一個庫(擴展)。 例如,MudBlazor 是一個非常方便且經過驗證(免費使用)的庫。 您可以在此處找到文檔: https://mudblazor.com/
您所描述的可以使用這個庫來實現,例如使用以下代碼:
<MudIconButton Icon="@Icons.Material.Filled.Menu" Color="Color.Inherit" Edge="Edge.Start" OnClick="@ToggleDrawer" />
<MudDrawer @bind-Open="@open" Variant="@DrawerVariant.Mini">
<MudNavMenu >
<MudNavLink Icon="@Icons.Filled.Calculate">Link1</MudNavLink>
<MudNavLink Icon="@Icons.Filled.LocalCafe">Link2</MudNavLink>
</MudNavMenu>
</MudDrawer>
@code {
private bool open = true;
private void ToggleDrawer()
{
open = !open;
}
}
您可以在此處嘗試此代碼: https://try.mudblazor.com/snippet/QaQmYZEsxBSUEJuv
我不知道它對你有用,但你可以嘗試制作 2 個面板,一個用於徽標,另一個用於文本。 然后只需在表單加載中寫入panel2.visible = false
。 之后在顯示文本按鈕內寫入。
if(panel2.visibile == false)
{
panel2.visible = true
}
else if (panel2.visibile == true)
{
panel2.visible = false
}
我不知道這是你想要的,但你可以試試 3 行代碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.