コード例 #1
0
ファイル: LightZonesVM.cs プロジェクト: Android71/LS_V2
        void MasterExecAdd()
        {
            MasterAddMode = true;

            MasterCurrentObject              = new LightZone();
            MasterCurrentObject.PointType    = PointTypeEnum.W;
            MasterCurrentObject.Partition    = AppContext.Partition;
            MasterCurrentObject.ControlSpace = AppContext.ControlSpace;
            MasterCurrentObject.LE_ProxyList = new ObservableCollection <LE_Proxy>();

            MasterAddCmd.RaiseCanExecuteChanged();
            MasterRemoveCmd.RaiseCanExecuteChanged();
            ViewCmd.RaiseCanExecuteChanged();

            MasterObjectPanelVisibility   = Visibility.Visible;
            MasterObjectButtonsVisibility = Visibility.Visible;

            MasterListCurtainVisibility   = Visibility.Visible;
            DetailListCurtainVisibility   = Visibility.Visible;
            MasterObjectCurtainVisibility = Visibility.Collapsed;

            ProxyListCurtainVisibility = Visibility.Visible;

            MessengerInstance.Send("", AppContext.BlockUIMsg);
        }
コード例 #2
0
        void MasterExecAdd()
        {
            MasterListButtonsVisibility = Visibility.Collapsed;
            MasterListVisibility        = Visibility.Hidden;
            MasterSelectorVisibility    = Visibility.Visible;
            MasterObjectPanelVisibility = Visibility.Hidden;
            IsMasterSelectorOpen        = true;

            DetailListCurtainVisibility = Visibility.Visible;

            MasterAddMode = true;
            ViewCmd.RaiseCanExecuteChanged();

            MessengerInstance.Send("", AppContext.BlockUIMsg);
        }