ToolStripButton
Description
Usage
<WMStyleBase model=@toolStripButton></WMStyleBase>
<ToolBarButton Class="@($"{toolStripButton.GetStringClasses()} {toolStripButton.GetToolTipClass()} {GetAutoSizeClass()}")"
Title="@toolStripButton.GetToolTipText()"
OnClick="@toolStripItemClick"
Visible="this.Visible">
@if (this.ShowImage && this.GetImage() is string image)
{
<div>
<img class="icon-size-default" src="@image" />
</div>
}
@if (this.ShowText && !string.IsNullOrEmpty(this.Text))
{
<div>
<p class="button-text-default">@toolStripButton.Text</p>
</div>
}
</ToolBarButton>
<style>
[email protected]() {
position: relative;
display: block;
padding: 2px;
}
.@(model.GetComponentClass() + ".AutoSize") {
width: auto;
height: auto;
}
[email protected]() .icon-size-default {
display: block;
margin-inline: auto;
float: @this.toolStripButton.ImageAlign.GetFloatStyle();
}
[email protected]() .button-text-default {
margin: 1px;
clear: both;
float: @this.toolStripButton.TextAlign.GetFloatStyle();
}
</style>
Properties
Methods
Dynamic Rendering
Styles
Events
Last updated