Bonjour,
J'aimerai savoir comment Binder un slider à un canvas qui se trouve dans un autre fichier xaml ?
J'ai un premier fichier xaml MainWindow :
1 2 3 4 5 6 7 8 9 10 11 12
| <Canvas Width="215" Height="215" Margin="8,8,8,9" Opacity="{Binding ElementName=setTransparancy,Path=Value}">
<Path Stroke="DarkGray" StrokeThickness="0.5" Height="125" Stretch="Fill" Width="215" >
<Path.Fill>
<LinearGradientBrush StartPoint="0.2,0" EndPoint="0.8,1">
<GradientStop Color="White" Offset="0"></GradientStop>
<GradientStop Color="LightGray" Offset="0.45"></GradientStop>
<GradientStop Color="Gray" Offset="1"></GradientStop>
</LinearGradientBrush>
</Path.Fill>
... |
Et un deuxième fichier xaml Options qui contient mon slider :
<Slider Value="1" Height="23" HorizontalAlignment="Left" Margin="189,211,0,0" x:Name="setTransparancy" VerticalAlignment="Top" Width="143" ValueChanged="setTransparancy_ValueChanged" Minimum="0" Maximum="1" SmallChange="0.1" LargeChange="0.5" TickPlacement="BottomRight" TickFrequency="1"/>
Mon but est de binder le slider avec le canvas (ou son le path, je ne suis pas sûr...) pour définir sa transparence.
Merci pour votre aide.
Partager