client/src/Iri.Modernisation.Controls/Converter/ColorToSolidBrush.cs
author Matthieu Totet
Tue, 05 Jan 2010 15:53:48 +0100
changeset 28 2d4ec5ab2a40
permissions -rw-r--r--
Commit Before SL4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
28
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     1
using System;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     2
using System.Net;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     3
using System.Windows;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     4
using System.Windows.Controls;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     5
using System.Windows.Documents;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     6
using System.Windows.Ink;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     7
using System.Windows.Input;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     8
using System.Windows.Media;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
     9
using System.Windows.Media.Animation;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    10
using System.Windows.Shapes;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    11
using System.Windows.Data;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    12
namespace Iri.Modernisation.Controls.Converter
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    13
{
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    14
    public class ColorToSolidBrush : IValueConverter
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    15
    {
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    16
        public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    17
        {
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    18
            return new SolidColorBrush((Color)value);
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    19
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    20
        }
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    21
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    22
        public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    23
        {
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    24
            return ((SolidColorBrush)value).Color;
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    25
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    26
        }
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    27
    }
2d4ec5ab2a40 Commit Before SL4
Matthieu Totet
parents:
diff changeset
    28
}