Export (0) Print
Expand All

GridViewRowPresenter.Content Property

Gets or sets the data content to display in a row.

Namespace:  System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)
XMLNS for XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public Object Content { get; set; }
See Remarks.

Property Value

Type: System.Object
The object that represents the content of a row.

Identifier field

ContentProperty

Metadata properties set to true

AffectsMeasure

The typical usage of the GridViewRowPresenter in Extensible Application Markup Language (XAML) is to place it in a ControlTemplate of a control. The template binds the Content property to a property of the control by using TemplateBinding Markup Extension. The following example shows how to bind the Content property of a GridViewRowPresenter to the Content property of a ListViewItem control.

<ControlTemplate x:Key="StronglyRecommended" 
                 TargetType='{x:Type ListViewItem}'>
  <StackPanel Background="Beige">
    <GridViewRowPresenter Content="{TemplateBinding Content}"
       Columns="{TemplateBinding GridView.ColumnCollection}"/>
    <TextBlock Background="LightBlue" Text="Strongly Recommended" />
  </StackPanel>
</ControlTemplate>

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft