Completed
Last Updated: 12 Oct 2020 11:23 by ADMIN
Release LIB 2020.3.1012 (10/12/2020)

Hello ,

some of our users noticed that the RadScheduleView control has a weird display bug in timeline mode when

  • there are a lot of resources and
  • you enter timeline view after being in month view first and
  • and the window is rather small.

The following screenshot shows, what the timeline should look like (I used the default Calendar template and added a few more resources and random appointments for each resource by modifying SampleContentService.cs a bit, see comments in attachment, and adding the resources in CalendarView.xaml, l.316):

And the following Screenshot shows what the same view looks like under the previously mentioned circumstances. It seems that the resource headers are not rendered anymore and all appointments are stuck to the first row.

 

Steps to reproduce:

  • Start the sample project from the attachment.
  • Check as many checkboxes on the left side as possible
  • Make the window rather small. I don't yet know exactly when the problem occurs. However, it seems to have something to do with scrolling. For me, the problem occured at a window height where around 7 resource lines would have fit into the scheduleview.
  • Switch from Day View to Month View
  • Switch from Month View to Timeline View
  • The scheduleview should now look as in my second screenshot.
  • In case it does not look like in my screenshot:
  • Switch back to Day View (or any other view it seems)
  • change the window size (probably make it smaller)
  • Switch to month view
  • Switch to Timeline View again. Rinse and repeat. Eventually, the display bug should occur pretty reliably.

Whenever this display bug occurs, any change like scrolling, resizing the window, adding an appointment restores the correct layout.

 

This problem seems to exist in UI for WPF 2020 R2 and R3

 

If I can provide you with any more information, please let me know.

 

Regards,

Simon M├╝ller

Hofmann F├Ârdertechnik GmbH


Completed
Last Updated: 04 Sep 2020 10:23 by ADMIN
Release LIB 2020.2.907 (09/07/2020)

The group header button in the Agenda view is not localized in some Telerik themes.

To work this around, extract the default GroupHeaderTemplateSelector from the Telerik.Windows.Controls.ScheduleView.xaml file. Then replace the Text binding of the second TextBlock in the AgendaViewHorizontalTopDateTemplate. It should be:

<telerik:GroupHeaderTemplateSelector.AgendaViewHorizontalTopDateTemplate>
	<DataTemplate>
		<ContentPresenter>
			<ContentPresenter.Content>
				<StackPanel Orientation="Horizontal" VerticalAlignment="Top" Margin="8 0 10 0">
					<TextBlock Margin="0 0 7 0" FontSize="40" Text="{Binding Name, StringFormat='{}{0:dd}'}" />
					<StackPanel Orientation="Vertical" Margin="0 10 0 0" VerticalAlignment="Top">
						<TextBlock Text="{Binding Name, StringFormat='{}{0:dddd}'}" />
						<TextBlock Text="{Binding Name, StringFormat='{}{0:MMMM, yyyy}'}" />
					</StackPanel>
				</StackPanel>
			</ContentPresenter.Content>
		</ContentPresenter>
	</DataTemplate>
</telerik:GroupHeaderTemplateSelector.AgendaViewHorizontalTopDateTemplate>

Completed
Last Updated: 26 May 2020 08:34 by ADMIN
Release LIB 2020.2.525 (5/26/2020)
A XamlParseException is raised when binding to the ShowAppointmentDeleteButton property of the RadScheduleView. 
Completed
Last Updated: 17 Jan 2020 06:36 by ADMIN
Release LIB 2020.1.120 (1/20/2020)
Completed
Last Updated: 11 Oct 2019 13:20 by ADMIN
Release LIB 2019.3.1014 (10/14/2019)

When the RecurrenceFrequency is set to Year. The GetOccurrences() method of the RecurrencePattern does not respect the Interval property.

Completed
Last Updated: 03 Jun 2019 06:27 by ADMIN
Release LIB 2019.2.603 (06/03/2019)
The DragDropState.TargetedApppointment property is not updated correctly when dropping an item from an external source. For example drag-drop an object from RadGridView control.
Completed
Last Updated: 12 Jun 2019 10:25 by ADMIN
Release R2 2019 SP1
When an appointment is double clicked, the edit appointment dialog is shown. When the escape button is clicked, the edit appointment dialog is closed. When the above 2 actions are performed in quick succession, the appointment disappears. 
Completed
Last Updated: 05 Jul 2018 13:00 by ADMIN
Completed
Last Updated: 16 Oct 2017 10:45 by ADMIN
  Steps to reproduce:
  1.Open the attached solution, build and run the sample application.
    2.There are two appointments created in the view. Double click the 'Appointment2' to edit it.
    3.Select 'Room 1' from the 'Room' combo box and unselect 'Room 2'.
    4.Click OK to apply the changes.
    5.'Appointment2' is moved to 'Room 1' however it also becomes unselected as the 'Appointment1' becomes the selected one.

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>
Completed
Last Updated: 11 May 2017 10:55 by ADMIN
Completed
Last Updated: 24 Sep 2019 06:56 by ADMIN
Release LIB 2019.3.923
The direction of EditAppointmentDialog, RecurrenceChoiceDialogStyle etc. is always LeftToRight even if the ScheduleView itself is RightToLeft.
Completed
Last Updated: 06 Feb 2017 15:17 by ADMIN
Available in LIB version 2017.1.206 , it will be also available in the R1 2017 SP1 Release.
Completed
Last Updated: 31 Jan 2017 14:12 by ADMIN
ADMIN
Created by: Stefan Nenchev
Comments: 3
Category: ScheduleView
Type: Bug Report
1
Available with LIB version 2016.3.1205, it will be also available in the 2017 R1 release.
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: 16 Oct 2017 10:47 by ADMIN
1 2 3