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

[Solved] AggregateResultsList horizontally

0 Answers 150 Views
GridView
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
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.
Tags
GridView
Asked by
Juan Carlos
Top achievements
Rank 1
Share this question
or