Class ThemeProvider
- Namespace
- BootstrapBlazor.Components
- Assembly
- BootstrapBlazor.dll
ThemeProvider 组件
public class ThemeProvider : BootstrapModuleComponentBase, IComponent, IHandleAfterRender, IHandleEvent, IAsyncDisposable
- Inheritance
-
ThemeProvider
- Implements
- Inherited Members
- Extension Methods
Constructors
ThemeProvider()
public ThemeProvider()
Properties
ActiveIcon
获得/设置 当前选中模式图标 默认 null
[Parameter]
public string? ActiveIcon { get; set; }
Property Value
Alignment
获得/设置 下拉框对其方式 默认 Right
[Parameter]
public Alignment Alignment { get; set; }
Property Value
AutoModeIcon
获得/设置 自动模式图标 默认 null
[Parameter]
public string? AutoModeIcon { get; set; }
Property Value
AutoModeText
获得/设置 自动模式文本 默认 null 未设置使用本地化资源
[Parameter]
public string? AutoModeText { get; set; }
Property Value
DarkModeIcon
获得/设置 暗黑模式图标 默认 null
[Parameter]
public string? DarkModeIcon { get; set; }
Property Value
DarkModeText
获得/设置 暗黑模式文本 默认 null 未设置使用本地化资源
[Parameter]
public string? DarkModeText { get; set; }
Property Value
LightModeIcon
获得/设置 明亮模式图标 默认 null
[Parameter]
public string? LightModeIcon { get; set; }
Property Value
LightModeText
获得/设置 明亮模式文本 默认 null 未设置使用本地化资源
[Parameter]
public string? LightModeText { get; set; }
Property Value
ShowShadow
获得/设置 下拉框是否显示阴影效果 默认 true
[Parameter]
public bool ShowShadow { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
RenderTreeBuilder
OnParametersSet()
protected override void OnParametersSet()