windowsforms-devexpress-dot-xtragantt-dot-localization.md
Provides captions and date-time formats for the GanttControl. Allows you to provide custom caption and date-time formats.
Namespace : DevExpress.XtraGantt.Localization
Assembly : DevExpress.XtraGantt.v25.2.dll
NuGet Package : DevExpress.Win.Gantt
public class GanttLocalizer :
XtraLocalizer<GanttStringId>
Public Class GanttLocalizer
Inherits XtraLocalizer(Of GanttStringId)
Inherit from the GanttLocalizer class and override the GetString(GanttStringId) method to customize captions and date-time formats.
The code below shows how to localize the date-time format for days in the timescale ruler and captions for commands in a Ribbon control.
using DevExpress.XtraGantt.Localization;
GanttLocalizer.Active = new MyGanttLocalizer();
public class MyGanttLocalizer : GanttLocalizer {
public override string GetLocalizedString(GanttStringId id) {
switch (id) {
case GanttStringId.BothPanelsVisibilityCaption: return "Task List and Chart"; break;
case GanttStringId.DayFormat: return "dddd, d"; break;
default: return base.GetLocalizedString(id);
}
}
}
Imports DevExpress.XtraGantt.Localization
GanttLocalizer.Active = New MyGanttLocalizer()
Public Class MyGanttLocalizer
Inherits GanttLocalizer
Public Overrides Function GetLocalizedString(ByVal id As GanttStringId) As String
Select Case id
Case GanttStringId.BothPanelsVisibilityCaption
Return "Task List and Chart"
Case GanttStringId.DayFormat
Return "dddd, d"
Case Else
Return MyBase.GetLocalizedString(id)
End Select
End Function
End Class
Object XtraLocalizer XtraLocalizer<GanttStringId> GanttLocalizer
See Also