This is a migrated thread and some comments may be shown as answers.

AggregateResultsList horizontally

0 Answers 99 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Juan Carlos
Top achievements
Rank 1
Juan Carlos asked on 09 Sep 2011, 08:27 PM
Hello Every body. I would love if you could help me .
I have a gridview with a column in this way:

<

 

 

telerik:GridViewDataColumn DataMemberBinding="{Binding AmountSummary}" IsReadOnly="True" Width="350" HeaderCellStyle="{StaticResource GridHeaderColumn}">

 

 

<telerik:GridViewDataColumn.Header>

 

 

<Grid>

 

 

<Grid.RowDefinitions >

 

 

<RowDefinition/>

 

 

<RowDefinition/>

 

 

</Grid.RowDefinitions>

 

 

<Grid.ColumnDefinitions>

 

 

<ColumnDefinition Width="100" />

 

 

<ColumnDefinition Width="116"/>

 

 

<ColumnDefinition Width="114"/>

 

 

</Grid.ColumnDefinitions>

 

 

<Border Style="{StaticResource GridHeaderGroupBackground}" Grid.Row="0" Grid.ColumnSpan="3">

 

 

<TextBlock Margin="2" Text="Amounts in US $" TextAlignment="Left"/>

 

 

</Border>

 

 

<TextBlock Margin="2" Text="Lessons" Grid.Row="1" Grid.Column="0" TextAlignment="Right"/>

 

 

<TextBlock Margin="2" Text="Materials" Grid.Row="1" Grid.Column="1" TextAlignment="Right"/>

 

 

<TextBlock Margin="2" Text="Registration fees" Grid.Row="1" Grid.Column="2" TextAlignment="Center"/>

 

 

</Grid>

 

 

</telerik:GridViewDataColumn.Header>

 

 

<telerik:GridViewDataColumn.CellTemplate>

 

 

<DataTemplate >

 

 

<Grid>

 

 

<Grid.RowDefinitions>

 

 

<RowDefinition/>

 

 

</Grid.RowDefinitions>

 

 

<Grid.ColumnDefinitions>

 

 

<ColumnDefinition Width="100"/>

 

 

<ColumnDefinition Width="116"/>

 

 

<ColumnDefinition Width="114"/>

 

 

</Grid.ColumnDefinitions>

 

 

<StackPanel Orientation="Horizontal" Grid.Row="0" Grid.Column="0" HorizontalAlignment="Right" >

 

 

<TextBlock Margin="2" Text="{Binding AmountSummary.AmountLessons, StringFormat='{}{0:C2}'}" />

 

 

</StackPanel>

 

 

<StackPanel Orientation="Horizontal" Grid.Row="0" Grid.Column="1" HorizontalAlignment="Right">

 

 

<TextBlock Margin="2" Text="{Binding AmountSummary.AmountMaterials, StringFormat='{}{0:C2}'}" />

 

 

</StackPanel>

 

 

<StackPanel Orientation="Horizontal" Grid.Row="0" Grid.Column="2" HorizontalAlignment="Right" >

 

 

<TextBlock Margin="2" Text="{Binding AmountSummary.RegistrationFee, StringFormat='{}{0:C2}'}" />

 

 

</StackPanel>

 

 

</Grid>

 

 

</DataTemplate>

 

 

</telerik:GridViewDataColumn.CellTemplate>

 

 

<telerik:GridViewDataColumn.AggregateFunctions>

 

 

<telerik:SumFunction FunctionName="sumLessons" Caption="Lessons" ResultFormatString="{}{0:c}" SourceField="AmountSummary.AmountLessons" />

 

 

<telerik:SumFunction FunctionName="sumMaterials" Caption="Materials" ResultFormatString="{}{0:c}" SourceField="AmountSummary.AmountMaterials" />

 

 

<telerik:SumFunction FunctionName="sumFees" Caption="Fees" ResultFormatString="{}{0:c}" SourceField="AmountSummary.RegistrationFee" />

 

 

</telerik:GridViewDataColumn.AggregateFunctions>

 

 

<telerik:GridViewDataColumn.Footer>

 

 

<StackPanel Orientation="Horizontal" Margin="5,0">

 

 

<telerik:AggregateResultsList ItemsSource="{Binding}" VerticalAlignment="Center" >

 

 

<ItemsControl.ItemTemplate>

 

 

<DataTemplate>

 

 

<StackPanel Orientation="Horizontal" VerticalAlignment="Center">

 

 

<TextBlock VerticalAlignment="Center" Text="{Binding FormattedValue}" />

 

 

</StackPanel>

 

 

</DataTemplate>

 

 

</ItemsControl.ItemTemplate>

 

 

<ItemsControl.ItemsPanel>

 

 

<ItemsPanelTemplate>

 

 

<StackPanel Orientation="Vertical" />

 

 

</ItemsPanelTemplate>

 

 

</ItemsControl.ItemsPanel>

 

 

</telerik:AggregateResultsList>

 

 

</StackPanel>

 

 

</telerik:GridViewDataColumn.Footer>

 

 

</telerik:GridViewDataColumn>



AggregateResultsList  is show vertically I need to show it under each colomn so horizontally. If I could get Item by item from
AggregateResultsList that would be useful.


Somebody can help me.

No answers yet. Maybe you can help?

Tags
GridView
Asked by
Juan Carlos
Top achievements
Rank 1
Share this question
or