我想将图像的不透明度绑定到滑块控件,我使用了这段代码:
<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 :(得分:0)
尝试以下方式:
Binding b = new Binding();
b.Source = opacityslider;
b.Path = new PropertyPath("Value");
sampleimg.SetBinding(Image.OpacityProperty, b);