Class ImagePreviewer
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
图片预览组件
public class ImagePreviewer : BootstrapModuleComponentBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable
- Inheritance
-
ImagePreviewer
- Implements
- Inherited Members
- Extension Methods
Constructors
ImagePreviewer()
public ImagePreviewer()
Properties
MinusIcon
获得/设置 缩小 Icon 图标
[Parameter]
public string? MinusIcon { get; set; }
Property Value
NextIcon
获得/设置 下一张图片 Icon 图标
[Parameter]
public string? NextIcon { get; set; }
Property Value
PlusIcon
获得/设置 方法 Icon 图标
[Parameter]
public string? PlusIcon { get; set; }
Property Value
PreviewList
获得/设置 预览大图链接集合 默认 null
[Parameter]
[EditorRequired]
public List<string>? PreviewList { get; set; }
Property Value
PreviousIcon
获得/设置 上一张图片 Icon 图标
[Parameter]
public string? PreviousIcon { get; set; }
Property Value
RotateLeftIcon
获得/设置 向左旋转 Icon 图标
[Parameter]
public string? RotateLeftIcon { get; set; }
Property Value
RotateRightIcon
获得/设置 向右旋转 Icon 图标
[Parameter]
public string? RotateRightIcon { get; set; }
Property Value
ZIndex
获得/设置 原生 z-index 属性 默认 2050
[Parameter]
public int ZIndex { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
InvokeInitAsync()
call JavaScript method
protected override Task InvokeInitAsync()
Returns
OnAfterRenderAsync(bool)
protected override Task OnAfterRenderAsync(bool firstRender)
Parameters
firstRender
bool
Returns
OnParametersSet()
protected override void OnParametersSet()
Show(int)
显示图片
public Task Show(int index = 0)
Parameters
index
int