2023-06-29 12:10:20 +08:00
|
|
|
|
using System.Windows.Controls;
|
2023-06-25 16:04:34 +08:00
|
|
|
|
using AlarmInfoUi = Aitex.Core.UI.View.Common.AlarmItem;
|
2023-03-03 15:42:13 +08:00
|
|
|
|
|
|
|
|
|
namespace SicUI.Models.PMs
|
|
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// PMOperationView.xaml 的交互逻辑
|
|
|
|
|
/// </summary>
|
|
|
|
|
public partial class PMAlarmView : UserControl
|
|
|
|
|
{
|
|
|
|
|
public PMAlarmView()
|
|
|
|
|
{
|
|
|
|
|
InitializeComponent();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
private void listView1_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
|
|
|
|
{
|
|
|
|
|
if (e.AddedItems.Count == 1)
|
|
|
|
|
{
|
2023-06-25 16:04:34 +08:00
|
|
|
|
var item = e.AddedItems[0] as AlarmInfoUi;
|
2023-03-03 15:42:13 +08:00
|
|
|
|
AnalysisText.Text = string.Format("Event Type:{0}\r\n\r\nEvent Name:{1}\r\n\r\nEvent Number:{2}\r\n\r\nTime:{3}\r\n\r\nDescription:{4}\r\n\r\nSolution:{5}",
|
2023-06-25 16:04:34 +08:00
|
|
|
|
item.Level,
|
2023-03-03 15:42:13 +08:00
|
|
|
|
item.EventEnum,
|
|
|
|
|
item.EventId,
|
|
|
|
|
item.OccuringTime,
|
|
|
|
|
item.Description,
|
|
|
|
|
item.Solution);
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
AnalysisText.Text = string.Empty;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|