2012-02-21 2 views
0

хуэйсвязывающие свойства

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

 <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?

Спасибо.

ответ

0

Я думаю, я нашел решение, пример:

<StackPanel> 
    <TextBox Margin="10" x:Name="txtData" /> 
    <TextBlock Margin="10" 
      Text="{Binding ElementName=txtData, 
          Path=Text}" /> 
</StackPanel> 
Смежные вопросы