Browse Source

LoadJOBUnLoadViewMode 界面 事件加载顺序调整

jiangjy 2 weeks ago
parent
commit
718db179a4
1 changed files with 9 additions and 4 deletions
  1. 9 4
      Furnace/FurnaceUI/Views/Jobs/LoadJOBUnLoadViewModel.cs

+ 9 - 4
Furnace/FurnaceUI/Views/Jobs/LoadJOBUnLoadViewModel.cs

@@ -13,6 +13,7 @@ using System.Linq;
 using System.Net.Sockets;
 using System.Net.Sockets;
 using System.Text;
 using System.Text;
 using System.Text.RegularExpressions;
 using System.Text.RegularExpressions;
+using System.Threading;
 using System.Threading.Tasks;
 using System.Threading.Tasks;
 using System.Windows;
 using System.Windows;
 
 
@@ -282,11 +283,8 @@ namespace FurnaceUI.Views.Jobs
         protected override void OnInitialize()
         protected override void OnInitialize()
         {
         {
             base.OnInitialize();
             base.OnInitialize();
+        
 
 
-            for (int i = 0; i < 25; i++)
-            {
-                SlotNoList.Add(new SlotItem() { SlotNoEnable = false, SlotNoExist = "None" });
-            }
         }
         }
 
 
         public void SlotNoCheck(string SlotNo)
         public void SlotNoCheck(string SlotNo)
@@ -530,6 +528,8 @@ namespace FurnaceUI.Views.Jobs
         protected override void OnViewLoaded(object view)
         protected override void OnViewLoaded(object view)
         {
         {
             base.OnViewLoaded(view);
             base.OnViewLoaded(view);
+
+         
             StockerCarrier();
             StockerCarrier();
             M1Carrierlist.Clear();
             M1Carrierlist.Clear();
             M2Carrierlist.Clear();
             M2Carrierlist.Clear();
@@ -606,6 +606,11 @@ namespace FurnaceUI.Views.Jobs
         protected override void OnViewReady(object view)
         protected override void OnViewReady(object view)
         {
         {
             base.OnViewReady(view);
             base.OnViewReady(view);
+            for (int i = 0; i < 25; i++)
+            {
+                SlotNoList.Add(new SlotItem() { SlotNoEnable = false, SlotNoExist = "None" });
+            }
+
             if (WaferType == "P")
             if (WaferType == "P")
                 Carrierlist = PCarrierlist;
                 Carrierlist = PCarrierlist;
             if (WaferType == "SD")
             if (WaferType == "SD")