blazor-webassembly - Ant Design Blazor:如何在 EnumSelect 中使用 DisabledName
问题描述
如何在 Ant Blazor Design 中使用 EnumSelect 禁用枚举值?
<EnumSelect TEnum="ColorState"
OnSelectedItemChanged = "(value) => ChangeColor(context)"
DisabledName = //how to use this with enum?
@bind-Value="@context.ColorState"/>
DisabledName 需要将属性的名称用作禁用指示器。
我的枚举
public enum ColorState
{
[Display(Name = "Rot")]
Red,
[Display(Name = "Grün")]
Green,
[Display(Name = "Blau")]
Blue,
[Display(Name = "Geld")]
Yellow
}
我想在选择框中显示所有颜色,但黄色应该显示为禁用。
解决方案
推荐阅读
- symfony - 如何为任何路由设置控制器以获取所有控制器中的基本对象
- date - 限制日期超过 60 天
- jenkins - 在 Jenkins Pipeline 中扫描 gradle Hello world 项目
- reactjs - React bootstrap Carousels 组件无法正常工作并出现错误
- react-native - 反应原生不会填满ios(移动)上的窗口
- java - HttpClientException:请求失败
- angular - 通过使用角度路由未选择默认路由
- c# - 以编程方式刷新 Windows 任务栏
- c# - Blogtrigger 在 Application Insights 中产生 HEAD 404 错误
- c# - 在 C# 中查找字符串尾随空格数的最佳方法是什么?