colorpickergebruiken om de achtergrond te veranderen

Status
Niet open voor verdere reacties.
in de documentatie staat gewoon:

Code:
Properties / Events
SelectedColor 	Gets/Sets the currently selected color.

SelectedColorChanged 	Occurs when the SelectedColor value changes.

Je kunt dus een color binden op 'SelectedColor' of luisteren naar het 'SelectedColorChanged' event en dan de kleur wijzigen.
 
private void selectedcolorchanged(object sender, RoutedPropertyChangedEventArgs<Color> e)
{
btnVerander.Background
}

hier krijg ik een fout

en bij dit

btnVerander.Background = brushes.Magenta;

dan werkt het wel maar als ik een kleur selecteer word het natuurlijk magenta. Wat logish is
 
dan zal het zoiets als dit moeten zijn:

[CPP]private void selectedcolorchanged(object sender, RoutedPropertyChangedEventArgs<Color> e)
{
var color = ((ColorPicker)sender).SelectedColor;
btnVerander.Background = new SolidColorBrush(color);
}[/CPP]

Als je de color picker een naam hebt gegeven kun je ook deze naam gebruiken ipv '((ColorPicker)sender)'.
 
heel erg bedankt. Dit werkt.

Ja wist echt niet hoe ik die tools kon gebruiken

alvast bedankt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan