Unplanned
Last Updated: 26 Jun 2026 07:17 by Martin Ivanov
Martin Ivanov
Created on: 26 Jun 2026 07:17
Category: GanttView
Type: Bug Report
1
GanttView: Drag reorder position indicators "Before", "After", and "Inside" are not translated under non-English UI culture

In RadGanttView, the drag reorder visual element position indicators ('Before', 'After', and 'Inside') are not translated according to the application's UI culture settings (e.g., German), remaining displayed in English because they are hardcoded in the element's template.

To work this around, create a custom DragReorderTemplate and apply it via the CueTemplateSelector of GanttDragResizeVisualCue. This can be applied via an implicit style defined in App.xaml.

 <Style TargetType="telerik:GanttDragResizeVisualCue">
     <Setter Property="CueTemplateSelector">
         <Setter.Value>
             <telerik:GanttDragVisualCueContentTemplateSelector DragTemplate="{StaticResource GanttDragResizeVisualCueTemplate}"
                                                         ResizeTemplate="{StaticResource GanttDragResizeVisualCueTemplate}"
                                                         CreateDependencyTemplate="{StaticResource GanttCreateDependencyTemplate}"
                                                         DragReorderTemplate="{StaticResource CustomGanttDragReorderTemplate}" />
         </Setter.Value>
     </Setter>
 </Style>

0 comments