Back to Devexpress

ASPxCardViewBreakpointsLayoutSettings.Breakpoints Property

aspnet-devexpress-dot-web-dot-aspxcardviewbreakpointslayoutsettings-4838f109.md

latest2.9 KB
Original Source

ASPxCardViewBreakpointsLayoutSettings.Breakpoints Property

Provides access to the CardView’s breakpoints collection.

Namespace : DevExpress.Web

Assembly : DevExpress.Web.v25.2.dll

NuGet Package : DevExpress.Web

Declaration

csharp
public BreakpointsLayoutCollection<CardViewBreakpoint> Breakpoints { get; }
vb
Public ReadOnly Property Breakpoints As BreakpointsLayoutCollection(Of CardViewBreakpoint)

Property Value

TypeDescription
BreakpointsLayoutCollection<CardViewBreakpoint>

An BreakpointsLayoutCollection<T><CardViewBreakpoint,> object that represents a collection of breakpoints.

|

Property Paths

You can access this nested property as listed below:

Object TypePath to Breakpoints
ASPxCardViewAdaptivitySettings

.BreakpointsLayoutSettings .Breakpoints

|

Remarks

Use the Breakpoints property to define how many cards the Card View displays in a row if there are no specified breakpoints for a given browser’s width.

The following example illustrates how to implement three different layout scenarios for different browser sizes (Small, Medium, Large):

csharp
CardView.Settings.LayoutMode = Layout.Breakpoints;
CardView.SettingsAdaptivity.BreakpointsLayoutSettings.CardsPerRow = 5;

CardView.SettingsAdaptivity.BreakpointsLayoutSettings.Breakpoints.AddRange(new List<CardViewBreakpoint>() {
    new CardViewBreakpoint() { DeviceSize = BreakpointsLayoutDeviceSizes.Small, CardsPerRow = 3 },
    new CardViewBreakpoint() { DeviceSize = BreakpointsLayoutDeviceSizes.Custom, MaxWidth = 1300, CardsPerRow = 4 },   
});

Concept

Online Demo

Card View - Adaptive Layout

See Also

ASPxCardViewBreakpointsLayoutSettings Class

ASPxCardViewBreakpointsLayoutSettings Members

DevExpress.Web Namespace