0

作業中のプロジェクトがあり、グリッドの背景として画像を設定する必要があります。画像を設定することはできますが、グリッドの全幅と全高をカバーしていません。

以下は私のXAMLです。

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="*"/>
        <RowDefinition Height="*"/>
        <RowDefinition Height="*"/>
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*"/>
        <ColumnDefinition Width="*"/>
        <ColumnDefinition Width="*"/>
    </Grid.ColumnDefinitions>

    <Grid.Background>
        <ImageBrush ImageSource="Images/pt.png" Stretch="UniformToFill"/>
    </Grid.Background>
</Grid>

これをグリッドの全幅と高さでカバーするにはどうすればよいですか?助けてくれてありがとう。

4

1 に答える 1

0

問題を見つけたようです。グラフィックデザイナーが私のために画像をデザインした後、私はサイズをチェックすることを決して気にしませんでした。画像の幅と高さが予想よりもはるかに大きいことが判明しました。

画像サイズをより適切なもの、たとえば2560 x 1440に変更した後、すべてが完全に適合しているように見えます。

私がここで抱えているのと同じ問題に直面している他の誰かにとって、これが常に解決策になると言っているわけではありませんが、チェックする価値があります。

ハッピーコーディング...

于 2013-03-14T20:43:16.427 に答える