New to Telerik UI for Blazor? Start a free 30-day trial
Appearance Settings
Updated over 6 months ago
This article outlines the available Form parameters, which control its appearance.
Size
You can increase or decrease the size of the Form by setting the Size
parameter to a member of the Telerik.Blazor.ThemeConstants.Form.Size
class:
The
Size
configuration of the Form affects the padding of all the editors and buttons.
Class members | Manual declarations |
---|---|
Small | sm |
Medium default value | md |
Large | lg |
The built-in sizes
@{
var fields = typeof(Telerik.Blazor.ThemeConstants.Form.Size)
.GetFields(System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.Static
| System.Reflection.BindingFlags.FlattenHierarchy)
.Where(field => field.IsLiteral && !field.IsInitOnly).ToList();
foreach (var field in fields)
{
string size = field.GetValue(null).ToString();
<div style="float:left; margin: 20px;">
<TelerikForm Model="@TestUser"
Size="@size">
<FormItems>
<FormItem Field="@nameof(User.FirstName)"></FormItem>
<FormItem Field="@nameof(User.LastName)"></FormItem>
</FormItems>
</TelerikForm>
</div>
}
@code {
public User TestUser { get; set; } = new User() {
FirstName = "Johny",
LastName = "Doe"
};
public class User
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
}
}