or
Dear Telerik,
Today we have upgraded to version 'RadControls_for_WPF_2012_1_0326'.
We have encountered a problem after upgrading.
The Aggregate Sumfunction of our RadTreeListView always displays 0 instead of the right sum.
Did something change in the new version ?
Regards,
Gert
<telerik:GridViewDataColumn DataMemberBinding="{Binding CalVal,StringFormat=N,ConverterCulture=DE}" Header="Σ" Width="Auto" TextAlignment="Right" FooterTextAlignment="Right" IsReadOnly="True"><telerik:GridViewDataColumn.CellStyle> <Style TargetType="telerik:GridViewCell"> <Setter Property="Background" Value="{Binding parentItem, Converter={StaticResource backColorConvertor},ConverterParameter=Summe}" /> </Style> </telerik:GridViewDataColumn.CellStyle><telerik:GridViewDataColumn.AggregateFunctions> <telerik:SumFunction SourceField="CalVal" Caption="Sum: " /> </telerik:GridViewDataColumn.AggregateFunctions></telerik:GridViewDataColumn>Chart.DefaultView.ChartTitle.Content = "Title";<telerik:RadChart.DefaultView> <telerik:ChartDefaultView> <telerik:ChartDefaultView.ChartTitle> <telerik:ChartTitle Content="Title" HorizontalAlignment="Center">
{
public int Id { get; set; }
public string Name { get; set; }
}
public class Person { public string Name { get; set; } public int? GenderId { get; set; } public bool IsActive { get; set; } }
<telerik1:RadGridView x:Name="Grid" ItemsSource="{Binding Persons}" IsSynchronizedWithCurrentItem="True" AutoGenerateColumns="False" ShowGroupPanel="False" ShowInsertRow="True" CanUserInsertRows="true"> <telerik1:RadGridView.Columns> <telerik1:GridViewDataColumn Header="Name" DataMemberBinding="{Binding Name}" Width="*" /> <telerik1:GridViewComboBoxColumn Name="Gender" Header="Gender" DataMemberBinding="{Binding GenderId}" DisplayMemberPath="Name" SelectedValueMemberPath="Id" ItemsSourceBinding="{Binding Genders}" EditTriggers="CellClick" IsReadOnly="False" Width="80" /> <telerik1:GridViewCheckBoxColumn DataMemberBinding="{Binding IsActive}" Header="Active" IsReadOnly="False" /> </telerik1:RadGridView.Columns> </telerik1:RadGridView>
public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); DataContext = this; Genders = new ObservableCollection<Gender> { new Gender {Id = 0, Name = "Female"}, new Gender {Id = 1, Name = "Male"}, new Gender {Id = 2, Name = "Withheld"} }; Persons = new ObservableCollection<Person> { new Person {Name = "Andy", GenderId = 1, IsActive = false}, new Person {Name = "Mary", GenderId = 0, IsActive = true}, new Person {Name = "Peta", GenderId = 2, IsActive = true}, new Person {Name = "Gerald", GenderId = 0, IsActive = true} }; } public ObservableCollection<Gender> Genders { get; set; } public ObservableCollection<Person> Persons { get; set; } } So, I'm convinced I'm setting properties wrong on the GridViewComboBoxColumn or setting the wrong properties. What is wrong with the above scenario?