alielie
2025-11-24 9211ec11c112e18cd99e77f889a01110a70031ce
WPFProject/Controls/MainTabControl.xaml.cs
@@ -1,6 +1,7 @@
using HMI.Base;
using HMI.Core.Api;
using Panuon.WPF.UI;
using Plugin.TestResult_WPF.Model;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.ComponentModel;
@@ -196,5 +197,27 @@
            }
            Loaded -= UserControl_Loaded;
        }
        private string alarmInfo;
        public string AlarmInfo
        {
            get => alarmInfo;
            set
            {
                RaiseAndSetIfChanged(ref alarmInfo, value);
            }
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            alarmBorder.Visibility = Visibility.Collapsed;
            AlarmInfo = string.Empty;
        }
        public void ShowAlarm(string message)
        {
            AlarmInfo = message;
            alarmBorder.Visibility = Visibility.Visible;
        }
    }
}