Hi,
I want to show a simple databound textblock in the RowDetails of a RadGridView, that should be trimmed (using TextTrimming="WordEllipsis") - but so far without luck.
I also read the thread http://www.telerik.com/community/forums/silverlight/gridview/rowdetailstemplate-horizontal-stretch.aspx
This is my xaml (using Silverlight 5 beta):
I tried a lot of different things in the DataTemplate: StackPanel, Grid, Grid.ColumnDefinition="*" etc.
But the result always looks like in the screenshot.
Any ideas, please?
cheers
Thomas
I want to show a simple databound textblock in the RowDetails of a RadGridView, that should be trimmed (using TextTrimming="WordEllipsis") - but so far without luck.
I also read the thread http://www.telerik.com/community/forums/silverlight/gridview/rowdetailstemplate-horizontal-stretch.aspx
This is my xaml (using Silverlight 5 beta):
<
telerik:RadGridView
x:Name
=
"ContentItemsGrid"
ColumnWidth
=
"Auto"
AutoExpandGroups
=
"True"
AutoGenerateColumns
=
"False"
FrozenColumnCount
=
"2"
RowIndicatorVisibility
=
"Collapsed"
GridLinesVisibility
=
"Horizontal"
SelectionMode
=
"Extended"
RowDetailsVisibilityMode
=
"Visible"
Loaded
=
"ContentItemsGrid_Loaded"
>
<
telerik:RadGridView.Columns
>
<
telerik:GridViewSelectColumn
/>
<
telerik:GridViewImageColumn
DataMemberBinding
=
"{Binding Image}"
/>
<
telerik:GridViewImageColumn
DataMemberBinding
=
"{Binding ContentStateIcon}"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Caption}"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding Created, StringFormat=d}"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding CreatedUser}"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding LastChanged, StringFormat=d}"
/>
<
telerik:GridViewDataColumn
DataMemberBinding
=
"{Binding ChangedUser}"
/>
</
telerik:RadGridView.Columns
>
<
telerik:RadGridView.RowDetailsStyle
>
<
Style
TargetType
=
"telerik:DetailsPresenter"
>
<
Setter
Property
=
"HorizontalContentAlignment"
Value
=
"Stretch"
/>
</
Style
>
</
telerik:RadGridView.RowDetailsStyle
>
<
telerik:RadGridView.RowDetailsTemplate
>
<
DataTemplate
>
<
Grid
Background
=
"White"
>
<
TextBlock
Text
=
"{Binding Preview}"
Margin
=
"30 0 5 0"
TextTrimming
=
"WordEllipsis"
/>
</
Grid
>
</
DataTemplate
>
</
telerik:RadGridView.RowDetailsTemplate
>
</
telerik:RadGridView
>
I tried a lot of different things in the DataTemplate: StackPanel, Grid, Grid.ColumnDefinition="*" etc.
But the result always looks like in the screenshot.
Any ideas, please?
cheers
Thomas