Interface IRadScheduleView
Inherited Members
Namespace: Telerik.WebAii.Controls.Xaml
Assembly: Telerik.WebAii.Controls.Xaml.dll
Syntax
public interface IRadScheduleView : IControl, IFrameworkElement, ITargetElement
Properties
ActiveViewDefinitionIndex
Declaration
int ActiveViewDefinitionIndex { get; set; }
Property Value
|
System.Int32
|
AppointmentsPanel
AppointmentsPanelGrid
CurrentDate
Declaration
DateTime CurrentDate { get; set; }
Property Value
|
System.DateTime
|
DateHeaderText
Declaration
string DateHeaderText { get; }
Property Value
|
System.String
|
GroupHeadersOrientation
HeadersHeight
HeadersWidth
NavigationDatePicker
NavigationHeader
NavigationPanel
OpenedDialogWindow
TimeRulerLinesPanel
TimeRulerPanel
TimeRulerPanels
Declaration
IList<ITimeRulerPanel> TimeRulerPanels { get; }
Property Value
|
System.Collections.Generic.IList<ITimeRulerPanel>
|
ViewButtonsListBox
Methods
ChangeView(Int32)
Declaration
void ChangeView(int viewIndex)
Parameters
|
System.Int32
viewIndex
|
ChangeView(String)
Declaration
void ChangeView(string viewText)
Parameters
|
System.String
viewText
|
ClickInSlot(MouseClickType, String, String, Boolean)
Declaration
void ClickInSlot(MouseClickType clickType, string groupHeaderText, string timeRulerItemText, bool shouldScrollToSlot)
Parameters
|
MouseClickType
clickType
|
|
System.String
groupHeaderText
|
|
System.String
timeRulerItemText
|
|
System.Boolean
shouldScrollToSlot
|
ClickInSlot(MouseClickType, IGroupHeader, ITimeRulerItem, Boolean)
Declaration
void ClickInSlot(MouseClickType clickType, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldScrollToSlot)
Parameters
|
MouseClickType
clickType
|
|
IGroupHeader
groupHeader
|
|
ITimeRulerItem
timeRulerItem
|
|
System.Boolean
shouldScrollToSlot
|
DragAppointmentToAppointment(String, String, DropLocationType)
Declaration
bool DragAppointmentToAppointment(string sourceAppointmentSubject, string destinationAppointmentSubject, DropLocationType dropLocation)
Parameters
|
System.String
sourceAppointmentSubject
|
|
System.String
destinationAppointmentSubject
|
|
DropLocationType
dropLocation
|
Returns
|
System.Boolean
|
DragAppointmentToAppointment(IAppointmentItem, IAppointmentItem, DropLocationType)
Declaration
bool DragAppointmentToAppointment(IAppointmentItem sourceAppointment, IAppointmentItem destinationAppointment, DropLocationType dropLocation)
Parameters
|
IAppointmentItem
sourceAppointment
|
|
IAppointmentItem
destinationAppointment
|
|
DropLocationType
dropLocation
|
Returns
|
System.Boolean
|
DragAppointmentToSlot(String, String, String)
Declaration
bool DragAppointmentToSlot(string sourceAppointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters
|
System.String
sourceAppointmentSubject
|
|
System.String
groupHeaderText
|
|
System.String
timeRulerItemText
|
Returns
|
System.Boolean
|
DragAppointmentToSlot(IAppointmentItem, OffsetReference, Int32, Int32, IGroupHeader, OffsetReference, Int32, Int32, ITimeRulerItem, OffsetReference, Int32, Int32, Boolean)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, OffsetReference appointmentOffsetRef, int appointmentXOffset, int appointmentYOffset, IGroupHeader groupHeader, OffsetReference headertOffsetRef, int headerXOffset, int headerYOffset, ITimeRulerItem timeRulerItem, OffsetReference timeRulerOffsetRef, int timeRulerXOffset, int timeRulerYOffset, bool shouldDrop)
Parameters
|
IAppointmentItem
sourceAppointment
|
|
OffsetReference
appointmentOffsetRef
|
|
System.Int32
appointmentXOffset
|
|
System.Int32
appointmentYOffset
|
|
IGroupHeader
groupHeader
|
|
OffsetReference
headertOffsetRef
|
|
System.Int32
headerXOffset
|
|
System.Int32
headerYOffset
|
|
ITimeRulerItem
timeRulerItem
|
|
OffsetReference
timeRulerOffsetRef
|
|
System.Int32
timeRulerXOffset
|
|
System.Int32
timeRulerYOffset
|
|
System.Boolean
shouldDrop
|
Returns
|
System.Boolean
|
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
|
IAppointmentItem
sourceAppointment
|
|
IGroupHeader
groupHeader
|
|
ITimeRulerItem
timeRulerItem
|
Returns
|
System.Boolean
|
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, Boolean)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldDrop)
Parameters
|
IAppointmentItem
sourceAppointment
|
|
IGroupHeader
groupHeader
|
|
ITimeRulerItem
timeRulerItem
|
|
System.Boolean
shouldDrop
|
Returns
|
System.Boolean
|
GetActiveViewDefinitionIndex()
Declaration
int GetActiveViewDefinitionIndex()
Returns
|
System.Int32
|
GetActiveViewDefinitionText()
Declaration
string GetActiveViewDefinitionText()
Returns
|
System.String
|
GetMonthViewTimeRulerItemByTextAndGroupHeader(String, String)
Declaration
ITimeRulerMonthViewItem GetMonthViewTimeRulerItemByTextAndGroupHeader(string timeRulerText, string groupHeaderText)
Parameters
|
System.String
timeRulerText
|
|
System.String
groupHeaderText
|
Returns
|
ITimeRulerMonthViewItem
|
HorizontalScrollToVisible(FrameworkElement)
Declaration
bool HorizontalScrollToVisible(FrameworkElement item)
Parameters
|
FrameworkElement
item
|
Returns
|
System.Boolean
|
IsAppoinmentInGroupHeader(String, String)
Declaration
bool IsAppoinmentInGroupHeader(string appointmentSubject, string groupHeaderText)
Parameters
|
System.String
appointmentSubject
|
|
System.String
groupHeaderText
|
Returns
|
System.Boolean
|
IsAppoinmentInGroupHeader(IAppointmentItem, IGroupHeader)
Declaration
bool IsAppoinmentInGroupHeader(IAppointmentItem appointment, IGroupHeader groupHeader)
Parameters
|
IAppointmentItem
appointment
|
|
IGroupHeader
groupHeader
|
Returns
|
System.Boolean
|
IsAppoinmentInSlot(String, String, String)
Declaration
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters
|
System.String
appointmentSubject
|
|
System.String
groupHeaderText
|
|
System.String
timeRulerItemText
|
Returns
|
System.Boolean
|
IsAppoinmentInSlot(String, String, String, String)
Declaration
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters
|
System.String
appointmentSubject
|
|
System.String
groupHeaderText
|
|
System.String
startTimeRulerItemText
|
|
System.String
endTimeRulerItemText
|
Returns
|
System.Boolean
|
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)
Declaration
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
|
IAppointmentItem
appointment
|
|
IGroupHeader
groupHeader
|
|
ITimeRulerItem
timeRulerItem
|
Returns
|
System.Boolean
|
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
|
IAppointmentItem
appointment
|
|
IGroupHeader
groupHeader
|
|
ITimeRulerItem
startTimeRulerItem
|
|
ITimeRulerItem
endTimeRulerItem
|
Returns
|
System.Boolean
|
IsAppoinmentInTimeInterval(String, String)
Declaration
bool IsAppoinmentInTimeInterval(string appointmentSubject, string timeRulerItemText)
Parameters
|
System.String
appointmentSubject
|
|
System.String
timeRulerItemText
|
Returns
|
System.Boolean
|
IsAppoinmentInTimeInterval(String, String, String)
Declaration
bool IsAppoinmentInTimeInterval(string appointmentSubject, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters
|
System.String
appointmentSubject
|
|
System.String
startTimeRulerItemText
|
|
System.String
endTimeRulerItemText
|
Returns
|
System.Boolean
|
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem timeRulerItem)
Parameters
|
IAppointmentItem
appointment
|
|
ITimeRulerItem
timeRulerItem
|
Returns
|
System.Boolean
|
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
|
IAppointmentItem
appointment
|
|
ITimeRulerItem
startTimeRulerItem
|
|
ITimeRulerItem
endTimeRulerItem
|
Returns
|
System.Boolean
|
IsElementInGroupHeader(FrameworkElement, IGroupHeader)
Declaration
bool IsElementInGroupHeader(FrameworkElement element, IGroupHeader groupHeader)
Parameters
|
FrameworkElement
element
|
|
IGroupHeader
groupHeader
|
Returns
|
System.Boolean
|
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem)
Declaration
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
|
FrameworkElement
element
|
|
IGroupHeader
groupHeader
|
|
ITimeRulerItem
timeRulerItem
|
Returns
|
System.Boolean
|
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
|
FrameworkElement
element
|
|
IGroupHeader
groupHeader
|
|
ITimeRulerItem
startTimeRulerItem
|
|
ITimeRulerItem
endTimeRulerItem
|
Returns
|
System.Boolean
|
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem)
Declaration
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem timeRulerItem)
Parameters
|
FrameworkElement
element
|
|
ITimeRulerItem
timeRulerItem
|
Returns
|
System.Boolean
|
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
|
FrameworkElement
element
|
|
ITimeRulerItem
startTimeRulerItem
|
|
ITimeRulerItem
endTimeRulerItem
|
Returns
|
System.Boolean
|
IsHighlightedItemInSlot(String, String)
Declaration
bool IsHighlightedItemInSlot(string groupHeaderText, string timeRulerItemText)
Parameters
|
System.String
groupHeaderText
|
|
System.String
timeRulerItemText
|
Returns
|
System.Boolean
|
NavigateBack()
NavigateForward()
PerformActionOnTheOpenedDialogWindow<T>(String, Func<T, Boolean>)
Declaration
bool PerformActionOnTheOpenedDialogWindow<T>(string controlAutomationId, Func<T, bool> applyAction)
where T : IFrameworkElement
Parameters
|
System.String
controlAutomationId
|
|
System.Func<T, System.Boolean>
applyAction
|
Returns
|
System.Boolean
|
Type Parameters
|
T
|
VerifyPropertyInTheOpenedDialogWindow<T>(String, Action<T>)
Declaration
void VerifyPropertyInTheOpenedDialogWindow<T>(string controlAutomationId, Action<T> verifyProperty)
where T : IFrameworkElement
Parameters
|
System.String
controlAutomationId
|
|
System.Action<T>
verifyProperty
|
Type Parameters
|
T
|
VerticalScrollToVisible(FrameworkElement)
Declaration
bool VerticalScrollToVisible(FrameworkElement item)
Parameters
|
FrameworkElement
item
|
Returns
|
System.Boolean
|