mirror of
https://gitee.com/ant-design-blazor/ant-design-blazor.git
synced 2024-12-13 16:35:55 +08:00
59 lines
1.2 KiB
C#
59 lines
1.2 KiB
C#
|
using Microsoft.AspNetCore.Components;
|
|||
|
|
|||
|
namespace AntBlazor
|
|||
|
{
|
|||
|
public class AntDropdownButton : AntDropdown
|
|||
|
{
|
|||
|
private string _icon = "ellipsis";
|
|||
|
[Parameter]
|
|||
|
public string Icon
|
|||
|
{
|
|||
|
get
|
|||
|
{
|
|||
|
return _icon;
|
|||
|
}
|
|||
|
set
|
|||
|
{
|
|||
|
_icon = value;
|
|||
|
ChangeRightButtonIcon(value);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
private string _size = AntSizeLDSType.Default;
|
|||
|
[Parameter]
|
|||
|
public string Size
|
|||
|
{
|
|||
|
get
|
|||
|
{
|
|||
|
return _size;
|
|||
|
}
|
|||
|
set
|
|||
|
{
|
|||
|
_size = value;
|
|||
|
ChangeButtonSize(value);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
private string _type = AntButtonType.Default;
|
|||
|
[Parameter]
|
|||
|
public string Type
|
|||
|
{
|
|||
|
get
|
|||
|
{
|
|||
|
return _type;
|
|||
|
}
|
|||
|
set
|
|||
|
{
|
|||
|
_type = value;
|
|||
|
ChangeButtonType(value);
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public AntDropdownButton()
|
|||
|
{
|
|||
|
IsButton = true;
|
|||
|
Trigger = new AntDropdownTrigger[] { AntDropdownTrigger.Click };
|
|||
|
}
|
|||
|
}
|
|||
|
}
|