示例#1
0
        //工外部初始的ctor
        public ucOneLaneSelector(int LaneID)
        {
            InitializeComponent();

            OneLaneSelectorVM vm = this.DataContext as OneLaneSelectorVM;

            vm.LaneName  = LaneID + 1;
            vm.LaneTitle = String.Format("@LANE".Translate() + ":", vm.LaneName);
        }
 /// <summary>
 /// 用於Load檔
 /// </summary>
 /// <param name="savedfile">The savedfile.</param>
 public void AddOneLaneSetting(OneLaneSelectorVM savedfile)
 {
     LaneContainer.Add(new ucOneLaneSelector(LaneContainer.Count, savedfile));
     //UI顯示
     if (LaneContainer.Count == 1)
     {
         PrinterManager.getInstance().EnableLane1SettingUI(true);
     }
     else
     if (LaneContainer.Count == 2)
     {
         PrinterManager.getInstance().EnableLane1SettingUI(true);
         PrinterManager.getInstance().EnableLane2SettingUI(true);
     }
 }