【发布时间】:2020-03-24 23:16:33
【问题描述】:
我有一个带有参数Position 的 Blazor 组件。此参数应仅接受 Top 或 Bottom 作为值。
是否可以为此设置“智能感知”,所以当输入Position 的值时,会弹出一个只有这些设置的弹出窗口?
Position.cs
public enum Position
{
Top,
Bottom
}
MyComponent.razor
@inherits MyComponentBase
<div class="@PositionClass"></div>
MyComponent.razor.cs
public class MyComponentBase : ComponentBase
{
[Parameter] public Position Position { get; set; } = ToastPosition.TopRight;
protected string PositionClass { get; set; } = string.Empty;
]
Index.razor
<MyComponent Position="Position.Bottom" />
【问题讨论】:
标签: c# blazor blazor-server-side