WPF中繪製網格


只要將背景改成圖片網格形式就OK了

//Drawing grid

        private DrawingBrush _gridBrush;
        private void DesignPane_Loaded()
        {
            if (_gridBrush == null)
            {
                _gridBrush = new DrawingBrush(new GeometryDrawing(
                    new SolidColorBrush(Colors.Gray),
                         new Pen(new SolidColorBrush(Colors.LightGray), 0.1),
                             new RectangleGeometry(new Rect(0, 0, 10, 10))));
                _gridBrush.Stretch = Stretch.None;
                _gridBrush.TileMode = TileMode.Tile;
                _gridBrush.Viewport = new Rect(0.0, 0.0, 10, 10);
                _gridBrush.ViewportUnits = BrushMappingMode.Absolute;
                this.Background = _gridBrush;
            }
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章