//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()); }
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); }