コード例 #1
0
ファイル: ButtonBase.cs プロジェクト: l4es/ComputerVision
        MaintenanceLinkEventArgs GetMaintenanceEventsArgs()
        {
            var evArg = new MaintenanceLinkEventArgs();

            evArg.DeviceModel    = devName;
            evArg.Manufacturer   = manufact;
            evArg.currentAccount = currentAccount;
            evArg.session        = session;
            evArg.caps           = caps;
            return(evArg);
        }
コード例 #2
0
        void MaintenanceClick(MaintenanceLinkEventArgs evarg)
        {
            ReleaseViewModels(RegionNames.reg_property);

            ContentColumn column = new ContentColumn();

            ShowView(column, "MaintenanceClick", RegionNames.reg_property);
            column.CreateBinding(ContentColumn.TitleProperty, LinkButtonsStrings.instance, x => x.maintenance);
            var ctx = CreateActivityContext(RegionNames.reg_property, evarg.session, column);

            ctx.RegisterInstance <IMaintenanceLinkEventArgs>(evarg);
            Ctxdisp = ctx;

            UIdisp = MaintenanceActivity
                     .Run(ctx)
                     .Subscribe(x => {
            }, err => {
                dbg.Error(err);
            });
        }
コード例 #3
0
        MaintenanceLinkEventArgs GetMaintenanceEventsArgs(){
            var evArg = new MaintenanceLinkEventArgs();
			evArg.DeviceModel = devName;
			evArg.Manufacturer = manufact;
            evArg.currentAccount = currentAccount;
            evArg.session = session;
            evArg.caps = caps;
            return evArg;
        }
コード例 #4
0
		void MaintenanceClick(MaintenanceLinkEventArgs evarg) {
			ReleaseViewModels(RegionNames.reg_property);

			ContentColumn column = new ContentColumn();
			ShowView(column, "MaintenanceClick", RegionNames.reg_property);
			column.CreateBinding(ContentColumn.TitleProperty, LinkButtonsStrings.instance, x => x.maintenance);
			var ctx = CreateActivityContext(RegionNames.reg_property, evarg.session, column);

			ctx.RegisterInstance<IMaintenanceLinkEventArgs>(evarg);
			Ctxdisp = ctx;

			UIdisp = MaintenanceActivity
				.Run(ctx)
				.Subscribe(x => {
				}, err => {
					dbg.Error(err);
				});
		}