I would like to know how I can control each group of colors (R, G, B) by changing the value of a control such as ScrollBar and changing the value of Slider and DecimalUpDown. I have done it but it requires writing many lines of code and I would like to know if there is any way to optimize it.
private void scR_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
slR.Value = scR.Value;
}
private void slR_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
scR.Value = slR.Value;
}
private void dcR_ValueChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
}
#endregion
#region GREEN
private void dcG_ValueChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
}
private void scG_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
slG.Value = scG.Value;
}
private void slG_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
scG.Value = slG.Value;
}
#endregion
#region BLUE
private void slB_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
scB.Value = slB.Value;
}
private void scB_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
slB.Value = scB.Value;
}
private void dcB_ValueChanged(object sender, RoutedPropertyChangedEventArgs<object> e)
{
}
#endregion