view MetroWpf/MetroWpf.Xaml/Converters/EnumToIntConverter.cs @ 24:a8b50a087544

Stocks and FxRates working, new menu introduced. Working nicely so far
author adminsh@apollo
date Tue, 20 Mar 2012 20:18:35 +0000
parents 7721a1270363
children
line wrap: on
line source

using System;
using System.Windows;
using System.Windows.Data;
using System.Windows.Markup;

namespace MetroWpf.Xaml.Converters
{
  public class EnumToIntConverter : MarkupExtension, IValueConverter
  {
    private static EnumToIntConverter _enumToIntConverter = null;

    public override object ProvideValue(IServiceProvider serviceProvider)
    {
      if (null == _enumToIntConverter)
        _enumToIntConverter = new EnumToIntConverter();

      return _enumToIntConverter;
    }

    #region IValueConverter Members

    public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
      return (int) value;
    }

    public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
    {
      throw new NotImplementedException();
    }

    #endregion
  }
}