using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Windows.Forms; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; namespace Core.StlMes.Client.Mcp.Control.Base { public partial class StatisticalControlNew : UserControl { public StatisticalControlNew() { InitializeComponent(); } public void SetDat(List data) { data = data.Where(p => p.TotalTime != null && p.TotalTime > 0).ToList(); statisticalClassNewBindingSource.DataSource = data; this.Visible = data.Any(); } public void DisableFiltering() { ugMain.DisplayLayout.Override.AllowRowFiltering = DefaultableBoolean.False; ugMain.DisplayLayout.Override.HeaderClickAction = HeaderClickAction.Default; } private void ugMain_InitializeRow(object sender, InitializeRowEventArgs e) { e.Row.Appearance.BackColor = Color.White; } } }