1

アプリでキャンバスの背景を動的に変更しています。

page.xamlコードは次のとおりです。

   <Canvas x:Name="canvasBoard" Height="695" Width="1365" Grid.Row="0">
        <Canvas.Background>
            <ImageBrush Stretch="None" ImageSource="/Assets/board.png"/>
        </Canvas.Background>
        <Canvas.RenderTransform>
            <ScaleTransform ScaleX="1.0"/>
        </Canvas.RenderTransform>
    </Canvas>

ScaleTransfom ScaleXで選択した背景に値を動的に変更したいのですが、変更page.xaml.csできません。どんな助けでも大歓迎です。

4

1 に答える 1

4

from コードの値を変更したい場合はScaleX、次のコードを使用してそれを行うことができますpage.xaml.cs

(canvasBoard.RenderTransform as ScaleTransform).ScaleX = 10;
于 2012-12-20T10:39:53.687 に答える