void _dataContext_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
 {
     if (e.PropertyName == "IsShowStock" && _dataContext.IsShowStock)
     {
         RadGridView1.CalculateAggregates();
     }
 }
Exemple #2
0
 /// <summary>
 /// 更新UI主表[和子表]状态
 /// </summary>
 private void SetQuantityForOrderEntity(OrderSearchEntity entity, GridViewRow row, bool refreshDetails = true)
 {
     _dataContext.SetQuantityForOrderEntity(entity);
     //if (refreshDetails && row.DetailsVisibility != null && row.DetailsVisibility == Visibility.Visible)
     //{
     //    row.DetailsVisibility = Visibility.Collapsed;
     //    row.DetailsVisibility = Visibility.Visible;
     //}
     RadGridView1.CalculateAggregates();
 }
 /// <summary>
 /// 更新UI主表[和子表]状态
 /// </summary>
 private void SetQuantityForOrderEntity(BillSubcontractSearchEntity entity, GridViewRow row, bool refreshDetails = true)
 {
     _dataContext.SetQuantityForBillEntity(entity);
     if (refreshDetails && row.DetailsVisibility != null && row.DetailsVisibility == Visibility.Visible)
     {
         row.DetailsVisibility = Visibility.Collapsed;
         row.DetailsVisibility = Visibility.Visible;
     }
     RadGridView1.CalculateAggregates();
 }
 /// <summary>
 /// 更新UI主表[和子表]状态
 /// </summary>
 private void SetQuantityForOrderEntity(BillProductExchangeSearchEntity entity, GridViewRow row)
 {
     _dataContext.SetQuantityForBillEntity(entity);
     RadGridView1.CalculateAggregates();
 }