Не получается правильно настроить xaml разметку

Я пытаюсь сделать программу, которая отрисовывает граф дружеских связей вк. Решено было рисовать в канвасе, который расположен внутри grid контейнера. Я пытался добавить scrollview, и у меня весь интерфейс ломался. К тому же у меня не получается добиться того, чтобы канвас менял цвет (в параметрах Canvas-а указан серый цвет, а в программе он не отображает). Пришел к выводу, что я просто неправильно сделал разметку. Есть какие-то идеи?

<Window x:Class="vkGrapher.MainWindow"
        xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:vkGrapher"
        xmlns:sys="clr-namespace:System;assembly=mscorlib"
        mc:Ignorable="d"
        Title="VkGrapher" Height="700" Width="1200">

    <Grid ShowGridLines="True" x:Name="RootGrid">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="Auto"/>
        </Grid.RowDefinitions>

        <WrapPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Center">
            <Button Content="Сохранить граф" Margin="5" x:Name="SaveGraphButton"/>
            <Button Content="Загрузить граф" Margin="5" x:Name="LoadGraphButton"/>
            <Button Content="Авторизация" Margin="5" x:Name="AuthButton"/>
            <Button Content="Выход из аккаунта" Margin="5" x:Name="ExitAccButton"/>
        </WrapPanel>
        <Canvas Grid.Row="1" Background="#505160" x:Name="DragArena">
            <StackPanel MouseLeftButtonDown="StartDrag">
                <Image x:Name="VertImage" Width="200" Height="200" Stretch="UniformToFill">
                    <Image.Clip>
                        <RectangleGeometry RadiusX="20" RadiusY="20" Rect="0,0,200,200"/>
                    </Image.Clip>
                </Image>
                <TextBlock x:Name="VertText" HorizontalAlignment="Center"/>
            </StackPanel>
        </Canvas>
    </Grid>
</Window>

Ответы (0 шт):