Esempio n. 1
0
        protected String LocalizedString(CultureStrings strings)
        {
            Dictionary <String, String> localString = new Dictionary <String, String>();

            Array.ForEach(typeof(CultureStrings).GetFields(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public),
                          field => localString.Add(field.Name, field.GetValue(strings)?.ToString()));

            return(LocalCulture != null && localString.ContainsKey(LocalCulture) && localString[LocalCulture] != null ? localString[LocalCulture] : localString[DefaultCulture]);
        }
Esempio n. 2
0
 public GraphicTemplateData(CultureStrings fullTemplate, IEnumerable <System.Windows.Point> points, Size interval)
 {
     FullTemplate = fullTemplate;
     Points       = points;
     Interval     = interval;
 }