Новичок в WPF, как мне создать эти цветные полосы в моей форме?

enter image description here

Я пытаюсь отказаться от Windows Forms и научиться профессионально использовать WPF. На изображении выше представлена ​​форма, созданная в Windows Forms, которую я хотел бы воссоздать в WPF.

Вот XAML, который у меня есть:

<Window x:Class="PizzaSoftware.UI.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="297" Width="466" >
    <Grid ShowGridLines="True">
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width=".20*"/>
            <ColumnDefinition />
            <ColumnDefinition Width=".20*"/>    
        </Grid.ColumnDefinitions>     
        <Rectangle Grid.Column="0">
            <Backcolor?
        </Rectangle>
    </Grid>
</Window>

Это даже правильный подход, я имею в виду использование Rectangle. В моем примере Windows Forms я использовал Panel и присвоил ей свойство .BackColor.

Каким способом WPF добиться этого?

Спасибо.

6
задан 24 March 2011 в 16:54
поделиться