Blazor的Telerik UI?下载30天免费试用

外观设置

您可以通过设置以下属性来控制Switch按钮的外观:

大小

属性可以增加或减少Switch的大小大小属性的成员Telerik.Blazor.ThemeConstants.Switch.Size类:

类成员 手动声明
sm
媒介 医学博士
lg

内置大小

@{var fields = typeof(Telerik.Blazor.ThemeConstants.Switch.Size) . getfields (System.Reflection.BindingFlags. size) . getfields (System.Reflection.BindingFlags. size)。Public | System.Reflection.BindingFlags.Static | system . reflection . bindingflags . flathierarchy) . where(字段=>字段。field.IsInitOnly).ToList();@foreach (var field in fields){字符串大小= field. getvalue (null).ToString();< div风格= "浮动:左;保证金:20 px;">< TelerikSwitch @bind-Value="@isSelected" Size="@size"> 
}} @code{private bool isSelected {get;设置;}}

ThumbRounded

ThumbRounded属性应用这个特性CSS规则以拇指的开关来实现曲线的边缘。对象的成员Telerik.Blazor.ThemeConstants.Switch.ThumbRounded类:

类成员 手动声明
sm
媒介 医学博士
lg
完整的 完整的

thumbround属性的内置值

@* thumbround属性的内置值。*@ @{var fields = typeof(telerik . blazor . themeconstants . switch . thumbrtered) . getfields (System.Reflection.BindingFlags. bindingflags . bindingflags . bindingflags . bindingflags . bindingflags。Public | System.Reflection.BindingFlags.Static | system . reflection . bindingflags . flathierarchy) . where(字段=>字段。field.IsInitOnly).ToList();@foreach (var field in fields) {string thumbroned = field. getvalue (null).ToString();< div风格= "浮动:左;保证金:20 px;">< TelerikSwitch @bind-Value="@isSelected" thumbr= "@ thumbr" > 
}} @code{private bool isSelected {get;设置;}}

TrackRounded

TrackRounded属性应用这个特性CSS规则以轨道的切换来实现曲线的边缘。对象的成员Telerik.Blazor.ThemeConstants.Switch.TrackRounded类:

类成员 手动声明
sm
媒介 医学博士
lg
完整的 完整的

控件的值应匹配,以实现最佳的布局ThumbRoundedTrackRounded属性。

track圆形属性的内置值

tracksurround属性的内置值。*@ @{var fields = typeof(telerik . blazor . themeconstants . switch . track圆角). getfields (System.Reflection.BindingFlags. bindingflags . bindingflags . bindingflags . bindingflags . bindingflags . bindingflags。Public | System.Reflection.BindingFlags.Static | system . reflection . bindingflags . flathierarchy) . where(字段=>字段。field.IsInitOnly).ToList();@foreach (var field in fields) {string trackround= field. getvalue (null).ToString();< div风格= "浮动:左;保证金:20 px;">< TelerikSwitch @bind-Value="@isSelected" TrackRounded="@trackRounded"> 
}} @code{private bool isSelected {get;设置;}}

ThemeBuilder

要完全控制Blazor组件的Telerik UI的外观,您可以使用以下命令创建自己的样式ThemeBuilder

ThemeBuilder是一个web应用程序,允许您创建新的主题和自定义现有的主题。你所做的每一个改变几乎都是即时可见的。一旦你完成了UI组件的样式,你可以导出一个带有你的主题样式的ZIP文件,并在你的Blazor应用程序中使用它们。

另请参阅

在本文中
找不到你需要的帮助?
联络支持
改进这篇文章
Baidu
map