我有一个带有参数
是否可以为此设置"智能感知",以便在输入
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" />
@using Foo.Bar.PlaceOfEnum
,然后键入Position="
,以查看智能感知是否按照您的要求工作。 - VencovskyPosition="@
然后按Ctrl + Space
(Windows)来获取枚举,然后按.
来查看选项。但是要做到这一点,你需要已经使用了该枚举。 - Vencovsky