Table of Contents

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

string

NextIcon

获得/设置 下一张图片 Icon 图标

[Parameter]
public string? NextIcon { get; set; }

Property Value

string

PlusIcon

获得/设置 方法 Icon 图标

[Parameter]
public string? PlusIcon { get; set; }

Property Value

string

PreviewList

获得/设置 预览大图链接集合 默认 null

[Parameter]
[EditorRequired]
public List<string>? PreviewList { get; set; }

Property Value

List<string>

PreviousIcon

获得/设置 上一张图片 Icon 图标

[Parameter]
public string? PreviousIcon { get; set; }

Property Value

string

RotateLeftIcon

获得/设置 向左旋转 Icon 图标

[Parameter]
public string? RotateLeftIcon { get; set; }

Property Value

string

RotateRightIcon

获得/设置 向右旋转 Icon 图标

[Parameter]
public string? RotateRightIcon { get; set; }

Property Value

string

ZIndex

获得/设置 原生 z-index 属性 默认 2050

[Parameter]
public int ZIndex { get; set; }

Property Value

int

Methods

BuildRenderTree(RenderTreeBuilder)

protected override void BuildRenderTree(RenderTreeBuilder __builder)

Parameters

__builder RenderTreeBuilder

InvokeInitAsync()

call JavaScript method

protected override Task InvokeInitAsync()

Returns

Task

OnAfterRenderAsync(bool)

protected override Task OnAfterRenderAsync(bool firstRender)

Parameters

firstRender bool

Returns

Task

OnParametersSet()

protected override void OnParametersSet()

Show(int)

显示图片

public Task Show(int index = 0)

Parameters

index int

Returns

Task