| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- using FurnaceUI.Views.Editors;
 
- using System;
 
- using System.Collections.Generic;
 
- using System.Linq;
 
- using System.Text;
 
- using System.Threading.Tasks;
 
- using System.Windows;
 
- using System.Windows.Data;
 
- namespace FurnaceUI.Converter
 
- {
 
-     public class LayoutRecipeTotalWaferNumbeConverter : IValueConverter
 
-     {
 
-         private static Dictionary<TotalWaferNumberMode, string> keyValuePairs = new Dictionary<TotalWaferNumberMode, string>();
 
-         private static void CreateDict()
 
-         {
 
-             if (keyValuePairs.Count == 0)
 
-             {
 
-                 keyValuePairs.Add(TotalWaferNumberMode.Total, "Set Total Wafer Number");
 
-                 keyValuePairs.Add(TotalWaferNumberMode.Carrier, "Carrier Number");
 
-                 keyValuePairs.Add(TotalWaferNumberMode.Carrierx, "Carrier Number X Slot Number");
 
-                 keyValuePairs.Add(TotalWaferNumberMode.Minimum, "Minimum Wafer Increment");
 
-                 keyValuePairs.Add(TotalWaferNumberMode.Fixed, "Lower Side Dummy Position Fixation");
 
-                 keyValuePairs.Add(TotalWaferNumberMode.Upper, "No Fill Dummy(Upper Stuffing)");
 
-                 keyValuePairs.Add(TotalWaferNumberMode.Lower, "No Fill Dummy(Lower Stuffing)");
 
-             }
 
-         }
 
-         public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
 
-         {
 
-             CreateDict();
 
-             if (value == null)
 
-                 return keyValuePairs[TotalWaferNumberMode.Total];
 
-             if (value is TotalWaferNumberMode)
 
-             {
 
-                 return keyValuePairs[(TotalWaferNumberMode)value];
 
-             }
 
-             return keyValuePairs[TotalWaferNumberMode.Total];
 
-         }
 
-         public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
 
-         {
 
-             return parameter.ToString();
 
-         }
 
-     }
 
-    
 
- }
 
 
  |