2013-09-23 4 views
0

Я хочу, чтобы связать непрозрачность изображения с ползунком и я использовал этот код:Image непрозрачность связывания в окнах приложений телефона

<Image Source="sample.png" x:Name="sampleimg" Opacity="{Binding ElementName=opacityslider,Path=Value}"/> 
<Slider x:Name="opacityslider" Minimum="0" Maximum="1" Value="0.5" Width="200" /> 

Это прекрасно работает, но как установить связывание через C# кода т.е. cs, а не в xaml.

ответ

0

Попробуйте следующим образом:

Binding b = new Binding(); 
b.Source = opacityslider; 
b.Path = new PropertyPath("Value"); 
sampleimg.SetBinding(Image.OpacityProperty, b); 
+0

Да это работает, это является идеальным решением. –

Смежные вопросы