From bff338f3b532b0bf2a8f3f2d6b662adb9a222f13 Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期二, 13 六月 2023 15:31:57 +0800
Subject: [PATCH] 车间全程跟踪报表:表格数据闪烁问题解决
---
WorkM/报表分析/Mes_OrderProcFlowAllReport.designer.cs | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git "a/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/Mes_OrderProcFlowAllReport.designer.cs" "b/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/Mes_OrderProcFlowAllReport.designer.cs"
index 449d355..f60c4d0 100644
--- "a/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/Mes_OrderProcFlowAllReport.designer.cs"
+++ "b/WorkM/\346\212\245\350\241\250\345\210\206\346\236\220/Mes_OrderProcFlowAllReport.designer.cs"
@@ -1,5 +1,15 @@
锘縩amespace WorkM
{
+ public class FlickerFreeListView : System.Windows.Forms.DataGridView {
+ public FlickerFreeListView()
+ {
+ SetStyle(System.Windows.Forms.ControlStyles.DoubleBuffer |
+ System.Windows.Forms.ControlStyles.AllPaintingInWmPaint |
+ System.Windows.Forms.ControlStyles.OptimizedDoubleBuffer, true);
+ UpdateStyles();
+ }
+ }
+
partial class Mes_OrderProcFlowAllReport
{
/// <summary>
@@ -68,7 +78,7 @@
this.lblCaption = new System.Windows.Forms.Label();
this.timer2 = new System.Windows.Forms.Timer(this.components);
this.grdSum = new System.Windows.Forms.DataGridView();
- this.grdMain = new System.Windows.Forms.DataGridView();
+ this.grdMain = new FlickerFreeListView();
this.chkShowUpperID = new System.Windows.Forms.CheckBox();
this.Tool.SuspendLayout();
this.pPic.SuspendLayout();
--
Gitblit v1.9.1