Blazor 组件库 BootstrapBlazor 中Row组件介绍


组件介绍

Bootstrap中,我们经常使用rowcol通过栅格化来控制显示位置。

会显示一个充满行的div


但是我们需要编写很多代码,比如大量重复的div标签。还有colclass

为了减少代码的数量,BootstrapBlazor增加了一个Row组件来简化代码的编写。

一个比较全面的例子:


该例子的代码如下:

本例中 Row 组件内置于 ValidateForm 组件内,自动增加前置 Label 标签

行显示 4 个

行显示 4 个,第二个组件 ColSpan 设置为 3

行显示 2 个,第一个组件 ColSpan 设置为 3

行显示一个组件

组件的其他属性

ItemsPerRow:每行显示几个组件,可选值为One,Two,Three,Four,Six,Twelve,这里只能放置可被12整除的组件数量,如果需要不能被12整除的数据,建议编写原始的div。默认值为One

RowType:排版格式,可选值为Normal, Inline,如果嵌套的子Row没有指定格式,则默认使用父Row的格式。默认值为null

ColSpan:子Row跨父Row的列数。

MaxCount:行内最多显示的组件数。