Completed
Last Updated: 26 Jan 2022 15:03 by ADMIN
Release LIB 2022.1.131 (31 Jan 2022)
Created by: Stenly
Comments: 0
Category: ScheduleView
Type: Bug Report
3
When dragging the icon next to the browser's address, it cannot be dropped inside the RadScheduleView control.
Unplanned
Last Updated: 23 Sep 2024 14:12 by Franz
The virtualization logic of the group headers expects equal sizes, in order to improve the performance with a lot of appointments. Currently, we do not have an option to restrict or specify a maximum size (width or height depending on the orientation of the view definition).
Completed
Last Updated: 18 Dec 2023 06:53 by ADMIN
Release LIB 2023.3.1218 (18 Dec 2023)
ScheduleView uses IsGroupHeadersVirtualizationEnabled True.
Special Slots are added for every row.
Resizing the ScheduleView plus scrcollign can lead to doubly-rendered slots or missing slots in many rows.
Unplanned
Last Updated: 16 Jan 2024 16:56 by Martin Ivanov
Currently, if you add an appointment that is partially in two days (lets say, start=16 Jan 2024 23:00:00; end=17 Jan 2024 13:00:00), two AppointmentItem containers are created so that the appointment continues drawing on the next day. This is the expected behavior and it brings clear visualization of the corresponding event.

In some scenarios, the user may not want to see the second AppointmentItem. For example, if the day is defined to be more than 24 hours (via the DayStart/EndTime of the DayViewDefinition). In that case, the day group may be enough to show the full appointment, so the user may not want to see the second AppointmentItem in the next day.

Add a mechanism that allows you cancel the creation of the second AppointmentItem. This could be a property that tells if the continued AppointmentItem should be created, or a method override, or a filter (like the OccurrenceFilter or AppointmentFilter).
Unplanned
Last Updated: 03 Jan 2017 21:18 by Niels
Completed
Last Updated: 11 Aug 2016 14:04 by ADMIN
Available in LIB version 2016.2.530, it will be also available in the 2016 R2 SP1.
Completed
Last Updated: 11 Aug 2016 14:04 by ADMIN
You can't set monthly recurrence pattern for more than 12 months, it is automatically reset to 12.

Available in LIB version 2015.3.1123, it will also be available in the 2016 Q1 release.
Unplanned
Last Updated: 11 Aug 2016 14:04 by ADMIN
ADMIN
Created by: Telerik Admin
Comments: 0
Category: ScheduleView
Type: Bug Report
2

			
Unplanned
Last Updated: 03 Aug 2016 14:54 by Claudio
ADMIN
Created by: Konstantina
Comments: 1
Category: ScheduleView
Type: Bug Report
2
When the appointment is in the AllDayArea and it ends at the CurrentDate and the DayStartTime and DayEndTime are set, the arrow for continuance is still shown.
Completed
Last Updated: 13 Jan 2016 15:09 by Telerik Admin
When we implement the override CanResize method, it would be interesting to change the cursor if the CanResize method return false. Actually if the method return false, the cursor remain a resize cursor but it not reflecting the reality.

Available in the 2016 Q1 Release: Added ResizeCursor property of the AppointmentItem and ScheduleViewDragDropBehavior in order to be able to change the resize cursor initially as well as during the resize operation).
Unplanned
Last Updated: 03 Aug 2016 14:55 by ADMIN
Unplanned
Last Updated: 03 Aug 2016 14:55 by ADMIN
ADMIN
Created by: Yana
Comments: 0
Category: ScheduleView
Type: Feature Request
2
Render the TimeRuler of the two specific days during the year in DayViewDefinition in the following way:

When setting back the clock:

00:00
01:00
02:00
(02:00)
03:00
04:00
...

And when setting it forward it would be:

00:00
01:00
03:00
04:00
...
Unplanned
Last Updated: 03 Aug 2016 14:55 by ADMIN
Completed
Last Updated: 16 Oct 2017 10:47 by ADMIN
Declined
Last Updated: 15 Feb 2017 12:29 by ADMIN
In WeekView, when ShowWeekGroupHeaders is set, templating the GroupHeaders with GroupHeaderContentTemplateSelector lead to a rendering issue (see attached files).

In case I forgot something, here is my GroupHeaderContentTemplateSelector definition : 

    <svcore:GroupHeaderContentTemplateSelector x:Key="_GroupHeaderContentTemplateSelectorKey">
      <svcore:GroupHeaderContentTemplateSelector.HorizontalTemplate>
        <DataTemplate>
          <ContentPresenter MinHeight="16" Margin="4" Content="{Binding FormattedName, Converter={StaticResource UpperCaseStringConverter}}"/>
        </DataTemplate>
      </svcore:GroupHeaderContentTemplateSelector.HorizontalTemplate>
      <svcore:GroupHeaderContentTemplateSelector.VerticalTemplate>
        <DataTemplate>
          <ContentPresenter Margin="4" MinHeight="16" VerticalAlignment="Top" Content="{Binding FormattedName, Converter={StaticResource UpperCaseStringConverter}}">
            <ContentPresenter.LayoutTransform>
              <RotateTransform Angle="-90"/>
            </ContentPresenter.LayoutTransform>
          </ContentPresenter>
        </DataTemplate>
      </svcore:GroupHeaderContentTemplateSelector.VerticalTemplate>
      <svcore:GroupHeaderContentTemplateSelector.HorizontalResourceTemplate>
        <DataTemplate>
          <Border Background="{Binding Name.DBResource.Color, Converter={StaticResource _SharedStringColorToSolidColorBrushConverterKey}}" Height="60" Margin="2">
            <StackPanel Orientation="Vertical" Margin="8">
              <TextBlock Foreground="{Binding Name.DBResource.Color, Converter={StaticResource _SharedBackgroundStringColorToForegroundConverterKey}}" FontSize="16" Margin="0" Text="{Binding Name.DisplayName}" />
              <TextBlock Foreground="{Binding Name.DBResource.Color, Converter={StaticResource _SharedBackgroundStringColorToForegroundConverterKey}}" FontSize="12" Text="{Binding Name.DBResource.Code}" />
            </StackPanel>
          </Border>
        </DataTemplate>
      </svcore:GroupHeaderContentTemplateSelector.HorizontalResourceTemplate>
      <svcore:GroupHeaderContentTemplateSelector.VerticalResourceTemplate>
        <DataTemplate>
          <Border Background="{Binding Name.DBResource.Color, Converter={StaticResource _SharedStringColorToSolidColorBrushConverterKey}}" Width="140" Margin="2">
            <StackPanel Margin="8">
              <TextBlock Foreground="{Binding Name.DBResource.Color, Converter={StaticResource _SharedBackgroundStringColorToForegroundConverterKey}}" FontSize="16" Margin="-2 3 0 5"  Text="{Binding Name.DisplayName}" />
              <TextBlock Foreground="{Binding Name.DBResource.Color, Converter={StaticResource _SharedBackgroundStringColorToForegroundConverterKey}}" FontSize="12" Text="{Binding Name.DBResource.Code}" />
            </StackPanel>
          </Border>
        </DataTemplate>
      </svcore:GroupHeaderContentTemplateSelector.VerticalResourceTemplate>
    </svcore:GroupHeaderContentTemplateSelector>
Completed
Last Updated: 07 Nov 2016 15:03 by Oksana
Available in LIB version 2016.3.1107, it will be also available in the 2017 R1 release.
Completed
Last Updated: 17 Oct 2019 13:41 by ADMIN
Release R3 2019 SP
There is a fixed value of 16px set for the Height of the GroupHeader. Thus, when a FontSize bigger than 16px is set, the Text is cut off as the GroupHeader is not resized. The workaround is to predefine the GroupHeaderContentTemplateSelector and remove the fixed Height that is set through it. 

<telerik:GroupHeaderTemplateSelector x:Key="GroupHeaderContentTemplateSelector">
                <telerik:GroupHeaderTemplateSelector.HorizontalTemplate>
                    <DataTemplate>
                        <ContentPresenter Content="{Binding FormattedName}"  Margin="4" />
                    </DataTemplate>
                </telerik:GroupHeaderTemplateSelector.HorizontalTemplate>

                <telerik:GroupHeaderTemplateSelector.VerticalTemplate>
                    <DataTemplate> 
                            <ContentPresenter Content="{Binding FormattedName}" Margin="4" VerticalAlignment="Top">
                                <ContentPresenter.LayoutTransform>
                                    <RotateTransform Angle="-90" />
                                </ContentPresenter.LayoutTransform>
                            </ContentPresenter> 
                    </DataTemplate>
                </telerik:GroupHeaderTemplateSelector.VerticalTemplate>
 </telerik:GroupHeaderTemplateSelector>
Unplanned
Last Updated: 16 Jan 2018 09:24 by ADMIN
Unplanned
Last Updated: 20 Feb 2018 13:42 by ADMIN
ADMIN
Created by: Martin Ivanov
Comments: 0
Category: ScheduleView
Type: Feature Request
2
This is valid for the DayView and the WorkDayView but it could be researched if applicable also for other views.

Currently, the maximum height of an appointment is determined by the MinorTickLength applied. If the slots between the ticks are too small, the appointment's subject will be clipped vertically. In Outlook there is a mechanism that applies something like a minimum height which allows the subject to be drawn regardless the actual size of the appointment.