private void RadDataGrid_DataBindingComplete(object sender, Telerik.UI.Xaml.Controls.Grid.DataBindingCompleteEventArgs e) { var currentView = (sender as RadDataGrid).GetDataView(); if (currentView.Items.Count > 0) { vm.TotalSalary = (double)currentView.GetAggregateValue(0, null); vm.SalaryDifference = (double)currentView.GetAggregateValue(1, null); } }
internal void OnDataBindingComplete(DataBindingCompleteEventArgs e) { bool scrollToCurrentItem = e.ChangeFlags == DataChangeFlags.PropertyChanged ? false : true; this.CurrencyService.OnDataBindingComplete(scrollToCurrentItem); var eh = this.DataBindingComplete; if (eh != null) { eh(this, e); } }