From fd94e95ef93cc6608e9c6ecfe8552d3f8dd9b880 Mon Sep 17 00:00:00 2001
From: lu <123456>
Date: 星期日, 17 八月 2025 22:53:49 +0800
Subject: [PATCH] bug

---
 DevApp/Gs.DevApp/UserControl/Toast.cs |   25 +++++++++++++++++++++----
 1 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/DevApp/Gs.DevApp/UserControl/Toast.cs b/DevApp/Gs.DevApp/UserControl/Toast.cs
index f33d494..9bc7254 100644
--- a/DevApp/Gs.DevApp/UserControl/Toast.cs
+++ b/DevApp/Gs.DevApp/UserControl/Toast.cs
@@ -1,4 +1,5 @@
 锘縰sing System;
+using System.Configuration;
 using System.Drawing;
 using System.Windows.Forms;
 
@@ -9,20 +10,36 @@
         private System.Windows.Forms.Timer tmr;
         private System.Windows.Forms.Timer tmr2;
 
+
         /// <summary>
         /// 
         /// </summary>
         /// <param name="it">1鎴愬姛锛�-1澶辫触</param>
         /// <param name="messageText"></param>
-        /// <param name="vanishingSeconds"></param>
-        public Toast(int it, string messageText, int vanishingSeconds = 2)
+        /// <param name="vanishingSeconds">鍔ㄧ敾寤堕暱鏃堕棿</param>
+        public Toast(int it, string messageText, int vanishingSeconds = 3)
         {
             InitializeComponent();
+            try
+            {
+                string _vanishingSeconds = ConfigurationManager.AppSettings["ToastSeconds"];
+                if (!string.IsNullOrEmpty(_vanishingSeconds))
+                    vanishingSeconds = int.Parse(_vanishingSeconds);
+            }
+            catch (Exception)
+            {
+            }
             System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Toast));
             if (it > 0)
-                this.panel1.BackgroundImage = global::Gs.DevApp.Properties.Resources.ok123;
+            {
+                this.panel1.BackgroundImage = global::Gs.DevApp.Properties.Resources.ok10;
+                this.testo.Appearance.BackColor = System.Drawing.Color.SeaGreen;
+            }
             else
-                this.panel1.BackgroundImage = global::Gs.DevApp.Properties.Resources.error123;
+            {
+                this.panel1.BackgroundImage = global::Gs.DevApp.Properties.Resources.error10;
+                this.testo.Appearance.BackColor = System.Drawing.Color.Firebrick;
+            }
             double elapsedTime = 0;
             testo.Text = messageText;
             double vanishingMilliSeconds = vanishingSeconds * 1000;

--
Gitblit v1.9.3