void colorSelector_ColorChanged(object sender, ColorPicker.EventArgs <Color> e) { SetValue(SelectedColorProperty, e.Value.WithAlpha(alphaDisplay.Alpha)); if (SelectedColorChanged != null) { SelectedColorChanged(this, new EventArgs <Color>(SelectedColor)); } }
void alphaDisplay_AlphaChanged(object sender, ColorPicker.EventArgs <byte> e) { SetValue(SelectedColorProperty, SelectedColor.WithAlpha(e.Value)); if (SelectedColorChanged != null) { SelectedColorChanged(this, new EventArgs <Color>(SelectedColor)); } }