簡體   English   中英

如何在xaml.cs中設置xaml中的ScaleTransform ScaleX屬性值

[英]How to set ScaleTransform ScaleX property value in xaml from xaml.cs

我在我的應用程序中動態更改畫布背景。

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 ,但我不能這樣做。 任何幫助表示贊賞。

如果你想從代碼中改變ScaleX的值,我認為你可以使用page.xaml.cs的以下代碼來page.xaml.cs

(canvasBoard.RenderTransform as ScaleTransform).ScaleX = 10;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM