| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- 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<StatisticalClassNew> 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;
- }
- }
- }
|