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

外观设置

您可以通过设置以下属性来控制下拉列表的外观:

大小

属性可以增加或减少下拉列表的大小大小属性的成员Telerik.Blazor.ThemeConstants.DropDownList.Size类:

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

内置大小

@{var fields = typeof(Telerik.Blazor.ThemeConstants.DropDownList.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;">   
}} @code{公共类MyDdlModel{公共int MyValueField {get;设置;}公共字符串MyTextField{获取;设置;}} int selectedValue{获取; set; } protected override void OnInitialized() { selectedValue = 3; } IEnumerable myDdlData = Enumerable.Range(1, 20).Select(x => new MyDdlModel { MyTextField = "item " + x, MyValueField = x }); }

圆形的

圆形的属性应用这个特性CSS规则下拉列表,以实现曲线的边缘。对象的成员Telerik.Blazor.ThemeConstants.DropDownList.Rounded类:

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

圆角属性的内置值

@*圆润属性的内置值。*@ @{var fields = typeof(telerik . blazor . themeconstants . dropdownlist .圆形). 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 round = field. getvalue (null).ToString();< div风格= "浮动:左;保证金:20 px;">   
}} @code{公共类MyDdlModel{公共int MyValueField {get;设置;}公共字符串MyTextField{获取;设置;}} int selectedValue{获取; set; } protected override void OnInitialized() { selectedValue = 3; } IEnumerable myDdlData = Enumerable.Range(1, 20).Select(x => new MyDdlModel { MyTextField = "item " + x, MyValueField = x }); }

FillMode

FillMode控制如何填充TelerikDropDownList。对象的成员Telerik.Blazor.ThemeConstants.DropDownList.FillMode类:

类成员 结果
固体
默认值
固体
大纲 大纲

内置填充模式

@*这些都是内置的填充模式*@ @{var fields = typeof(Telerik.Blazor.ThemeConstants.DropDownList.FillMode) . getfields (System.Reflection.BindingFlags. fillmode) . getfields。Public | System.Reflection.BindingFlags.Static | system . reflection . bindingflags . flathierarchy) . where(字段=>字段。field.IsInitOnly).ToList();foreach (var field in fields) {string fillMode = field. getvalue (null).ToString();< div风格= "浮动:左;保证金:20 px;">   
}} @code{公共类MyDdlModel{公共int MyValueField {get;设置;}公共字符串MyTextField{获取;设置;}} int selectedValue{获取;设置; } protected override void OnInitialized() { selectedValue = 3; } IEnumerable myDdlData = Enumerable.Range(1, 20).Select(x => new MyDdlModel { MyTextField = "item " + x, MyValueField = x }); }
在本文中
找不到你需要的帮助?
联络支持
改进这篇文章
Baidu
map