App.xaml.cs 2.63 KB
using DMSkin.Core;

using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Windows;
using System.Windows.Controls;

namespace HH_WCS_Standard
{
    /// <summary>
    /// App.xaml 的交互逻辑
    /// </summary>
    public partial class App : Application
    {
        protected override void OnStartup(StartupEventArgs e)
        {
            //初始化UI调度器
            UIExecute.Initialize();
        }

        public static List<F_ServiceModel> f_ServiceModels = new List<F_ServiceModel>();
        public static List<I_Excute> i_Excutes = new List<I_Excute>();
        public static ObservableCollection<VM_StationDR> vM_StationDRs = new ObservableCollection<VM_StationDR>();
        public static ObservableCollection<VM_StationPR> vM_StationPRs = new ObservableCollection<VM_StationPR>();
        public static ObservableCollection<VM_StationDACK> vM_StationDACKs = new ObservableCollection<VM_StationDACK>();
        public static ObservableCollection<VM_StationACK> vM_StationACKs = new ObservableCollection<VM_StationACK>();
        public static ObservableCollection<VM_SrmRead> vM_SrmReads = new ObservableCollection<VM_SrmRead>();
        public static ObservableCollection<VM_SrmWrite> vM_SrmWrites = new ObservableCollection<VM_SrmWrite>();
        public static ObservableCollection<VM_PointStateRead> vM_PointStateReads = new ObservableCollection<VM_PointStateRead>();
        public static ObservableCollection<VM_PointStateWrite> vM_PointStateWrites = new ObservableCollection<VM_PointStateWrite>();
        public static ObservableCollection<string> ConveryErrMsgs = new ObservableCollection<string>();
        public static string weight = "";
        public static string srmErrMsg = "";
        public static string WeightValue = "";
        public static string conveyorErrMsg = "";
        public static ObservableCollection<VM_SrmStateRead> vM_SrmStateReads = new ObservableCollection<VM_SrmStateRead>();
        public static ObservableCollection<VM_ConveyorStateRead> vM_ConveyorStateReads = new ObservableCollection<VM_ConveyorStateRead>();
        //报错信息集合
        public static ObservableCollection<TextBlock> MessageList = new ObservableCollection<TextBlock>();

        //坐标集合
        public static List<I_Pose> poseList = new List<I_Pose>();

        //通讯类集合
        public static List<I_OpcHelp> helps = new List<I_OpcHelp>();

        //任务流程集合
        public static List<T_TaskFlow> taskflowList = new List<T_TaskFlow>();

        //任务集合
        public static ObservableCollection<I_Task> taskList = new ObservableCollection<I_Task>();

        
    }
}