void _dataContext_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) { if (e.PropertyName == "IsShowStock" && _dataContext.IsShowStock) { RadGridView1.CalculateAggregates(); } }
/// <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(); }