// Propagate SelectionChanged event void _palette_SelectionChanged(object sender, ColorPickerEventArgs e) { if (SelectionChanged != null) { SelectionChanged(this, e); } }
public async Task OnNodeColorChange(ColorPickerEventArgs e) { ColorValue = ((JObject)e.CurrentValue).ToObject <HexColorValue>(); foreach (Node node in ActiveNodes) { node.Color = ColorValue.Hex; } await ActiveNodesChanged.InvokeAsync(ActiveNodes); }
// Raise Click event protected void RaiseClickEvent() { if (Click != null) { ColorPickerEventArgs args = new ColorPickerEventArgs(); args.Value = Value; Click(this, args); } }
public async Task OnEdgeLabelColorChange(ColorPickerEventArgs e) { ColorValue = ((JObject)e.CurrentValue).ToObject <HexColorValue>(); foreach (Edge edge in ActiveEdges) { edge.LabelColor = ColorValue.Hex; } await ActiveEdgesChanged.InvokeAsync(ActiveEdges); }
public async Task OnDefEdgeLabelColorChange(ColorPickerEventArgs e) { ColorValue = ((JObject)e.CurrentValue).ToObject <HexColorValue>(); DefaultOptions.EdgeLabelColor = ColorValue.Hex; await DefaultOptionsChanged.InvokeAsync(DefaultOptions); }
// Propagate Click event void _palette_Click(object sender, ColorPickerEventArgs e) { Value = e.Value; _dropDown.Close(ToolStripDropDownCloseReason.ItemClicked); RaiseClickEvent(); }
private void GradientFillColorSelectorClick(object sender, ColorPickerEventArgs e) { SetGradient(); }
private void SolidFillColorSelectorClick(object sender, ColorPickerEventArgs e) { _drawingContext.Brush = new SolidBrush(e.Value); }
private void PenColorSelectorClick(object sender, ColorPickerEventArgs e) { _drawingContext.Pen.Color = e.Value; }
private void ColorPicker_OnColorChanged(object sender, ColorPickerEventArgs e) { Color = e.Color; ImgColor.Background = new SolidColorBrush(e.Color); }
private void SolidFillColorSelectorClick(object sender, ColorPickerEventArgs e) { _drawingContext.Brush = new SolidBrush(e.Value); }
private void PenColorSelectorClick(object sender, ColorPickerEventArgs e) { _drawingContext.Pen.Color = e.Value; }
private void GradientFillColorSelectorClick(object sender, ColorPickerEventArgs e) { SetGradient(); }