コード例 #1
0
        //Timer mIKnowBtnShower;

        public void showSymmPage()
        {
            Mouse.OverrideCursor = Cursors.Hand;
            mPage.ClearAll();

            //control component
            System.Windows.Controls.Image img_ctrl = new System.Windows.Controls.Image();

            //uri resource loading
            Uri uriimage = new Uri(LoaderSymmSpan.GetBaseFolder() + "SYMM\\" +
                                   mContent[mGrpAt].Trails[mItemAt].FileName);

            //image
            BitmapImage img = new BitmapImage(uriimage);

            //set to control
            img_ctrl.Source = img;
            img_ctrl.Width  = 600;
            img_ctrl.Height = 450;

            mPage.mBaseCanvas.Children.Add(img_ctrl);
            Canvas.SetTop(img_ctrl, FEITStandard.PAGE_BEG_Y + (FEITStandard.PAGE_HEIGHT - img_ctrl.Height) / 2);
            Canvas.SetLeft(img_ctrl, FEITStandard.PAGE_BEG_X + (FEITStandard.PAGE_WIDTH - img_ctrl.Width) / 2);

            mfRoute = showDualDeterPage;

            if (!mPractise)
            {
                arrangeAutoIKnowAndAutoFlipperInSymmPage();
            }
            else
            {
                if (mGrpAt == 0)
                {
                    CompBtnNextPage btn = new CompBtnNextPage("看好了");
                    btn.Add2Page(mPage.mBaseCanvas, FEITStandard.PAGE_BEG_Y + 450);
                    btn.mfOnAction = nextStep;
                }
                else
                {
                    arrangeAutoIKnowAndAutoFlipperInSymmPage();
                }
            }

            //record
            mPage.mRecorder.symmOnTime.Add(mPage.mTimer.GetElapsedTime());
        }
コード例 #2
0
ファイル: OrganizerPracSymm.cs プロジェクト: ellil4/PCAT
        private void putPicAtCanvas(string picname)
        {
            System.Windows.Controls.Image img_ctrl = new System.Windows.Controls.Image();

            //uri resource loading
            Uri uriimage = new Uri(LoaderSymmSpan.GetBaseFolder() + "SYMM\\" +
                                   picname);

            //image
            BitmapImage img = new BitmapImage(uriimage);

            //set to control
            img_ctrl.Source = img;
            img_ctrl.Width  = 600;
            img_ctrl.Height = 450;

            mPage.mBaseCanvas.Children.Add(img_ctrl);
            Canvas.SetTop(img_ctrl, FEITStandard.PAGE_BEG_Y + (FEITStandard.PAGE_HEIGHT - img_ctrl.Height) / 2);
            Canvas.SetLeft(img_ctrl, FEITStandard.PAGE_BEG_X + (FEITStandard.PAGE_WIDTH - img_ctrl.Width) / 2);
        }