コード例 #1
0
ファイル: HPTemplate.xaml.cs プロジェクト: lokswin/ivu-cher
 void DrawBackground(ImageResource image)
 {
     Rectangle rectangle = new Rectangle();
     rectangle.Width = rectangle.Height = puzzleSide;
     Canvas.SetLeft(rectangle, xOffset);
     Canvas.SetTop(rectangle, yOffset);
     rectangle.Fill = new ImageBrush(new BitmapImage(image.PreviewUri));
     puzzleGrid.Children.Add(rectangle);
 }
コード例 #2
0
ファイル: HPTemplate.xaml.cs プロジェクト: lokswin/ivu-cher
        public HPTemplate(ImageResource image, string title, string[] answers, int horizontalLines, int verticalLines)
        {
            InitializeComponent();

            puzzleGrid.Children.Clear();
            DrawBackground(image);
            DrawGrid(horizontalLines, verticalLines);
            DrawAnswers(answers);
            DrawTitle(title);
        }