private void Color_Information_Click(object sender, RoutedEventArgs e)
        {
            MenuItem menuItem = sender as MenuItem;

            if (menuItem == null)
            {
                return;
            }
            System.Windows.Shapes.Rectangle rect  = ((ContextMenu)(menuItem.Parent)).PlacementTarget as System.Windows.Shapes.Rectangle;
            System.Windows.Media.Color      color = ((SolidColorBrush)rect.Fill).Color;
            Color selectedColor           = GraphicsUtil.DrawingColorFromMediaColor(color);
            ColorInformationDialog dialog = new ColorInformationDialog(selectedColor);

            dialog.ShowThematicDialog();
        }
        private void Color_Information_Click(object sender, RoutedEventArgs e)
        {
            MenuItem menuItem = sender as MenuItem;

            if (menuItem == null)
            {
                return;
            }
            System.Windows.Shapes.Rectangle rect  = ((ContextMenu)(menuItem.Parent)).PlacementTarget as System.Windows.Shapes.Rectangle;
            System.Windows.Media.Color      color = ((SolidColorBrush)rect.Fill).Color;
            Color selectedColor           = Color.FromArgb(color.A, color.R, color.G, color.B);
            ColorInformationDialog dialog = new ColorInformationDialog(selectedColor);

            dialog.Show();
        }