Skip to main content
A newer version of this page is available. .

ISchedulerMappingConverter Interface

Enables you to apply custom logic to a mapping.

Namespace: DevExpress.XtraScheduler

Assembly: DevExpress.XtraScheduler.v20.2.Core.dll

NuGet Packages: DevExpress.Scheduler.Core, DevExpress.WindowsDesktop.Scheduler.Core

Declaration

public interface ISchedulerMappingConverter

The following members return ISchedulerMappingConverter objects:

Remarks

You can associate a mapping converter with a mapping. Create a class that implements the ISchedulerMappingConverter interface, instantiate it and assign it to a related property as described in the Mapping Converters document.

Example

class MappingConverterStart : ISchedulerMappingConverter {
    public object Convert(object obj, Type targetType, object parameter) {
        return DateTime.ParseExact(obj.ToString(), "s", System.Globalization.DateTimeFormatInfo.InvariantInfo);
    }

    public object ConvertBack(object obj, Type targetType, object parameter) {
        return ((DateTime)obj).ToString("s");
    }
}
See Also