123456789101112131415161718192021222324252627282930313233343536373839404142 |
- namespace OINA.Extender.WPF.Testharness
- {
- using System;
- using System.Windows.Data;
- using OINA.Extender.Processing;
- /// <summary>
- /// AtomicNoToSymbolConverter class
- /// </summary>
- public class AtomicNoToSymbolConverter : IValueConverter
- {
- /// <summary>
- /// convert atomic number to element symbol
- /// </summary>
- /// <param name="value">source value</param>
- /// <param name="targetType">target type</param>
- /// <param name="parameter">parameter</param>
- /// <param name="culture">culture info</param>
- /// <returns>converted value</returns>
- public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
- {
- int atomicNumber = (int)value;
- string result = ElementProperties.GetElementName(atomicNumber);
- return result;
- }
- /// <summary>
- /// remove unit from OutputRate
- /// </summary>
- /// <param name="value">source value</param>
- /// <param name="targetType">target type</param>
- /// <param name="parameter">parameter</param>
- /// <param name="culture">culture info</param>
- /// <returns>converted value</returns>
- public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
- {
- throw new NotSupportedException();
- }
- }
- }
|