I am using Timetable view. I Ctrl + Click to select multiple items and when I drag from one date to the next, they do not maintain the same order as on the original date. Below are my calendar settings:
'calendar ' Me.calendar.AllowInplaceCreate = False Me.calendar.AllowInplaceEdit = False Me.calendar.Anchor = System.Windows.Forms.AnchorStyles.None Me.calendar.CurrentTime = New Date(2008, 10, 29, 14, 24, 6, 747) Me.calendar.CurrentView = MindFusion.Scheduling.WinForms.CalendarView.Timetable Me.calendar.Date = New Date(2005, 12, 27, 0, 0, 0, 0) Me.calendar.DateTimeFormat = CType(resources.GetObject("calendar.DateTimeFormat"), System.Globalization.DateTimeFormatInfo) Me.calendar.EndDate = New Date(2006, 1, 26, 0, 0, 0, 0) Me.calendar.ItemSettings.HeaderSize = 20 Me.calendar.ItemSettings.MoveBandSize = 1 Me.calendar.ItemSettings.Padding = 1 Me.calendar.ItemSettings.PointedItemStyle = CType(resources.GetObject("calendar.ItemSettings.PointedItemStyle"), MindFusion.Scheduling.Style) Me.calendar.ItemSettings.ResizeBandSize = 1 Me.calendar.ItemSettings.SelectedItemStyle = CType(resources.GetObject("calendar.ItemSettings.SelectedItemStyle"), MindFusion.Scheduling.Style) Me.calendar.ItemSettings.Style = CType(resources.GetObject("calendar.ItemSettings.Style"), MindFusion.Scheduling.Style) Me.calendar.ItemTooltipFormat = "Double Click To See Details" & Global.Microsoft.VisualBasic.ChrW(10) & Global.Microsoft.VisualBasic.ChrW(10) & "%d" Me.calendar.Location = New System.Drawing.Point(276, 96) Me.calendar.Name = "calendar" Me.calendar.Selection.AllowMultiple = MindFusion.Scheduling.WinForms.State.Enabled Me.calendar.Selection.Enabled = MindFusion.Scheduling.WinForms.State.Disabled Me.calendar.Selection.SelectedElementsStyle = CType(resources.GetObject("calendar.Selection.SelectedElementsStyle"), MindFusion.Scheduling.Style) Me.calendar.Selection.Style = MindFusion.Scheduling.WinForms.SelectionStyle.None Me.calendar.ShowToolTips = True Me.calendar.Size = New System.Drawing.Size(698, 467) Me.calendar.TabIndex = 10 Me.calendar.TimetableSettings.CellStyle = CType(resources.GetObject("calendar.TimetableSettings.CellStyle"), MindFusion.Scheduling.Style) Me.calendar.TimetableSettings.CellTime = System.TimeSpan.Parse("00:30:00") Me.calendar.TimetableSettings.ColumnBandSize = 2 Me.calendar.TimetableSettings.DayHeaderBrush = New MindFusion.Drawing.SolidBrush("#FFFFFFFF") Me.calendar.TimetableSettings.DayHeaderMinSize = 5 Me.calendar.TimetableSettings.EnableCollisions = MindFusion.Scheduling.WinForms.State.Enabled Me.calendar.TimetableSettings.EnableDayItems = MindFusion.Scheduling.WinForms.State.Enabled Me.calendar.TimetableSettings.EnableSnapping = MindFusion.Scheduling.WinForms.State.Enabled Me.calendar.TimetableSettings.EndTime = 1620 Me.calendar.TimetableSettings.HeaderDateFormat = "ddd - MM/dd" Me.calendar.TimetableSettings.HeaderShadowColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(255, Byte), Integer), CType(CType(192, Byte), Integer)) Me.calendar.TimetableSettings.HeaderShadowOffset = 3 Me.calendar.TimetableSettings.InfoHeaderSize = 20 Me.calendar.TimetableSettings.MainHeaderSize = 24 Me.calendar.TimetableSettings.MinItemSize = 15 Me.calendar.TimetableSettings.NowColor = System.Drawing.Color.Red Me.calendar.TimetableSettings.NowFillColor = System.Drawing.Color.Red Me.calendar.TimetableSettings.Orientation = MindFusion.Scheduling.WinForms.Orientation.Vertical Me.calendar.TimetableSettings.SelectWholeDayOnHeaderClick = MindFusion.Scheduling.WinForms.State.Disabled Me.calendar.TimetableSettings.ShowCurrentTime = MindFusion.Scheduling.WinForms.State.Enabled Me.calendar.TimetableSettings.ShowDayHeader = MindFusion.Scheduling.WinForms.State.Enabled Me.calendar.TimetableSettings.ShowInfoHeader = MindFusion.Scheduling.WinForms.State.Disabled Me.calendar.TimetableSettings.ShowNavigationButtons = MindFusion.Scheduling.WinForms.State.Disabled Me.calendar.TimetableSettings.ShowPadding = MindFusion.Scheduling.WinForms.State.Disabled Me.calendar.TimetableSettings.SnapInterval = System.TimeSpan.Parse("00:01:00") Me.calendar.TimetableSettings.StartTime = 0 Me.calendar.TimetableSettings.Style = CType(resources.GetObject("calendar.TimetableSettings.Style"), MindFusion.Scheduling.Style) Me.calendar.TimetableSettings.SubHeaderSize = 0 Me.calendar.TimetableSettings.TimelineSize = 60 Me.calendar.TimetableSettings.TimelineStyle = CType(resources.GetObject("calendar.TimetableSettings.TimelineStyle"), MindFusion.Scheduling.Style) Me.calendar.TimetableSettings.TwelveHourFormat = MindFusion.Scheduling.WinForms.State.Enabled Me.calendar.TimetableSettings.VisibleColumns = 1 Me.calendar.TimetableSettings.WorkTimeCellStyle = CType(resources.GetObject("calendar.TimetableSettings.WorkTimeCellStyle"), MindFusion.Scheduling.Style) Me.calendar.TimetableSettings.WorkTimeEndHour = 24 Me.calendar.TimetableSettings.WorkTimeStartHour = 0 Me.calendar.TimetableSettings.ZoomFactor = 100 Me.calendar.WeekRangeSettings.TitleFormat = "dd MMM"
|