TableView.PrintRowTemplate Property
In This Article
Gets or sets the template that defines the presentation of data rows when the grid is printed. This is a dependency property.
Namespace: DevExpress.Xpf.Grid
Assembly: DevExpress.Xpf.Grid.v14.2.dll
#Declaration
#Property Value
Type | Description |
---|---|
Data |
A Data |
#Remarks
The templates supplied by the DXGrid for Silverlight, allow you to completely replace the look and feel of visual elements while maintaining their existing behavior.
<DataTemplate x:Key="CustomPrintRowTemplate">
<ContentControl Foreground="{Binding Foreground, RelativeSource={RelativeSource TemplatedParent}}">
<Grid DataContext="{Binding DataContext.Content.Row, RelativeSource={RelativeSource TemplatedParent}}"
Width="{Binding Path=DataContext.Content.(dxg:GridPrintingHelper.PrintRowInfo).TotalHeaderWidth, ElementName=contentControl}">
<Rectangle RadiusX="5" RadiusY="5" Fill="Red" dxp:ExportSettings.TargetType="Image"/>
<dxe:ImageEdit Source="{Binding Path=Photo}" IsPrintingMode="True"/>
<dxe:TextEdit EditValue="{Binding FirstName}" IsPrintingMode="True"/>
</Grid>
</ContentControl>
</DataTemplate>
To learn more, see Styles and Templates.
#Implements
DevExpress.Xpf.Grid.ITableView.PrintRowTemplate
See Also