Beispiel #1
0
            public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture)
            {
                var position = (long)values[0];
                var duration = (long)values[1];

                return(string.Format("{0} / {1}", _service.TicksToString(position), _service.TicksToString(duration)));
            }
Beispiel #2
0
 /// <summary>
 /// Met à jour les descriptions des éléments.
 /// </summary>
 /// <param name="items">Les éléments.</param>
 private void UpdateDescriptions(IEnumerable <TData> items)
 {
     foreach (var item in items)
     {
         foreach (var i in item.Items)
         {
             i.ReferentialDurationFormatted   = _timeService.TicksToString(i.ReferentialDuration);
             i.ReferentialPercentageFormatted = string.Format("{0:F}%", i.ReferentialPercentage);
             if (i.ValueMode == RestitutionValueMode.Occurences)
             {
                 i.Description = string.Format(_descriptionStringFormatOccurences,
                                               i.ReferentialName, i.ReferentialDurationFormatted, i.ReferentialOccurrences);
             }
             else
             {
                 i.Description = string.Format(_descriptionStringFormatPercentages,
                                               i.ReferentialName, i.ReferentialDurationFormatted, i.ReferentialPercentage);
             }
         }
     }
 }