Линии оси диаграммы WPF - PullRequest
0 голосов
/ 16 апреля 2019

Мне нужно создать приложение, в котором на холсте могут отображаться различные математические функции. Мне также нужно нарисовать оси X и Y на холсте с маркировкой оси. Это должно выглядеть так: https://imgur.com/1Rbjm1Q

Я уже создал линии осей, поэтому мне просто нужна помощь с маркировкой осей. Вот как это выглядит до сих пор: https://imgur.com/3VMHash

Вот код, который я использовал до сих пор:

<Line X1="0" Y1="200" X2="600" Y2="200" StrokeThickness="1" Stroke="Black"/>
<Line X1="300" Y1="0" X2="300" Y2="400" StrokeThickness="1" Stroke="Black"/>
    <Canvas.Background>
                <DrawingBrush Stretch="None" TileMode="Tile"
                     Viewport="0,0 20,20" ViewportUnits="Absolute">
                    <!-- ^^^^^^^^^^^ set the size of the tile-->
                    <DrawingBrush.Drawing>
                        <GeometryDrawing>
                            <GeometryDrawing.Geometry>
                                <!-- draw a single X -->
                                <GeometryGroup>
                                    <LineGeometry StartPoint="0,0" EndPoint="0,20"/>
                                    <LineGeometry StartPoint="0,0" EndPoint="20,0"/>
                                </GeometryGroup>
                            </GeometryDrawing.Geometry>
                            <GeometryDrawing.Pen>
                                <!-- set color and thickness of lines -->
                                <Pen Thickness="0.1" Brush="Black" />
                            </GeometryDrawing.Pen>
                        </GeometryDrawing>
                    </DrawingBrush.Drawing>
                </DrawingBrush>
     </Canvas.Background>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...