связывание свойств - PullRequest
       0

связывание свойств

0 голосов
/ 21 февраля 2012

хей,

предположим, что у меня есть этот код:

        <StackPanel>
    <Canvas x:Name="canvas" Height="400" Width="235">
        <Image x:Name="image" Source="/SplashScreenImage.jpg" Stretch="Fill">
            <Image.RenderTransform>
                <CompositeTransform ScaleX="0.5" ScaleY="0.5"/>
            </Image.RenderTransform>

            </Image>
        <TextBlock Canvas.ZIndex="1"  Text="TextBlock"   Canvas.Left="61" Canvas.Top="150"/>
    </Canvas>
    <TextBlock HorizontalAlignment="Center" >Test</TextBlock>

    </StackPanel>

Что я хочу сделать, так это свойства ширины и высоты холста, связанные с изображением.что-то вроде этого:

<Canvas x:Name="canvas" Height="{image Height}" Width="{image Width"}>

, так как я ранее использовал Qt Quick, и это довольно просто, они называют это привязкой свойств.Мне интересно, возможно ли это и в XAML?

Спасибо.

1 Ответ

0 голосов
/ 21 февраля 2012

Я думаю, что нашел решение, пример:

<StackPanel>
  <TextBox Margin="10" x:Name="txtData" />
  <TextBlock Margin="10" 
             Text="{Binding ElementName=txtData, 
                            Path=Text}" />
</StackPanel>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...