0
スライダ値を使用して、グリッドなどの画像や不透明度を変更または制御したいとします。 完全なウィンドウコントロールプログラムを取得しましたが、グリッドの不透明度を変更できませんでした。C#でスライダ値を使ってグリッド不透明度を変更する方法
ウィンドウの不透明度を変更するには、このコードを参照してください。
public partial class MainWindow : MetroWindow
{
public MainWindow()
{
InitializeComponent();
this.AllowsTransparency = true;
}
private void slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
this.Opacity = slider.Value/100;
}
}
し、その結果を参照してください。 Its worked perfectly
をしかし、私はスライダーの値を経由してグリッド(画像/長方形または何か)不透明度を変更したいです。 私はまた、このコードで試みたが、動作していない:
private void slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
mygrid.Opacity =slider.Value/100;
}
WOW、素晴らしい! ありがとうございました。 –