A
ViewBase dervied class that implements a custom card style view.
The following example code demonstrates how to reference the CardViewSettings using xamDataCards or xamDataPresenter.
Imports Infragistics.Windows.DataPresenter
'xamDataCards
Me.xamDataCards1.ViewSettings.ShouldCollapseEmptyCells = True
'xamDataPresenter
Dim cardView1 As CardView = TryCast(Me.xamDataPresenter1.View, CardView)
If cardView1 IsNot Nothing Then
cardView1.ShouldCollapseEmptyCells = True
End If
'Declaration
Public Class CardView
Inherits ViewBase
using Infragistics.Windows.DataPresenter;
//xamDataCards
this.xamDataCards1.ViewSettings.ShouldCollapseEmptyCells = true;
//xamDataPresenter
CardView cardView1 = this.xamDataPresenter1.View as CardView;
if(cardView1 != null)
{
cardView1.ShouldCollapseEmptyCells = true;
}
'Declaration
Public Class CardView
Inherits ViewBase
<!--xamDataCards-->
<igDP:XamDataCards Name="xamDataCards1">
<igDP:XamDataCards.ViewSettings>
<igDP:CardViewSettings ShouldCollapseEmptyCells="True" />
</igDP:XamDataCards.ViewSettings>
</igDP:XamDataCards>
<!--xamDataPresenter-->
<igDP:XamDataPresenter Name="xamDataPresenter1">
<!--If you do not set the View property, xamDataPresenter automatically uses a GridView object-->
<igDP:XamDataPresenter.View>
<igDP:CardView>
<igDP:CardView.ViewSettings>
<igDP:CardViewSettings ShouldCollapseEmptyCells="True" />
</igDP:CardView.ViewSettings>
</igDP:CardView>
</igDP:XamDataPresenter.View>
</igDP:XamDataPresenter>
'Declaration
Public Class CardView
Inherits ViewBase
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2