protected override void OnMouseUp(MouseButtonEventArgs args)
{
base.OnMouseUp(args);
ColorCell cell = args.Source as ColorCell;
if (cell != null)
{
if (cellSelected != null)
cellSelected.IsSelected = false;
cellSelected = cell;
cellSelected.IsSelected = true;
clrSelected = (cellSelected.Brush as SolidColorBrush).Color;
OnSelectedColorChanged(EventArgs.Empty);
}
}