image1Imageの上にGameAreaCanvasを作成したいと思います。ZIndexを変更して、キャンバスを手動で画像の上部にドラッグしようとしましたが、どちらも機能しませんでした。キャンバスは画像の右側に戻り続けます。
(私の英語がかなり不格好な場合は申し訳ありませんが、私が何を意味するのか理解していただければ幸いです)
以下は私のコードです:
<Window x:Class="TugasBesarTAM_Moses_1072089.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Brickbreaker" Height="420" Width="375" Loaded="Window_Loaded"
KeyDown="Window_KeyDown" ResizeMode="NoResize">
<DockPanel>
<Grid Width="350" Height="30"
DockPanel.Dock="Top"
ShowGridLines="True">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition/>
</Grid.RowDefinitions>
<TextBlock x:Name="txtLevel"
Text="Level 00"
Grid.Column="0" Grid.Row="1"
FontSize="20" FontWeight="Medium"
HorizontalAlignment="Left"/>
<TextBlock x:Name="txtScore"
Text="0"
Grid.Column="1" Grid.Row="1"
FontSize="20" FontWeight="Medium"
HorizontalAlignment="Right"/>
</Grid>
<Image Height="300" Name="image1" Stretch="Fill" Width="320" Visibility="Visible" Source="/TugasBesarTAM_Moses_1072089;component/Images/Back1.jpg" Panel.ZIndex="1" />
<Canvas x:Name="GameArea" DockPanel.Dock="Bottom" Width="320" Height="300" Panel.ZIndex="0">
</Canvas>
</DockPanel>
ご清聴ありがとうございました!