internal override void Undo()
 {
     TargetDrawing?.ChangeForegroundColor(_prevColor);
 }
 internal override void Redo()
 {
     TargetDrawing?.ChangeForegroundColor(_color);
 }
 public override bool Execute()
 {
     TargetDrawing?.ChangeForegroundColor(_color);
     return(true);
 }