Class RadGanttView
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.GanttView.dll
Syntax
[TelerikToolboxCategory("Data")]
public class RadGanttView : Control, ISelectorInteraction, IScrollingInfo, IScrollingServiceCore, IObjectEditingObserver, IThemable
Constructors
RadGanttView()
Declaration
public RadGanttView()
Fields
AutoSizeTimelineProperty
Identifies the AutoSizeTimeline dependency property.
Declaration
public static readonly DependencyProperty AutoSizeTimelineProperty
Field Value
System.
|
ColumnsProperty
Identifies the ColumnsProperty dependency property.
Declaration
public static readonly DependencyProperty ColumnsProperty
Field Value
System.
|
DataConverterProperty
Identifies the Data
Declaration
public static readonly DependencyProperty DataConverterProperty
Field Value
System.
|
DragDependenciesBehaviorProperty
Identifies the Drag
Declaration
public static readonly DependencyProperty DragDependenciesBehaviorProperty
Field Value
System.
|
DragDropBehaviorProperty
Identifies the Drag
Declaration
public static readonly DependencyProperty DragDropBehaviorProperty
Field Value
System.
|
DragVisualStyleProperty
Identifies the Drag
Declaration
public static readonly DependencyProperty DragVisualStyleProperty
Field Value
System.
|
FirstDayOfWeekProperty
Identifies the FirstDayOfWeek dependency property.
Declaration
public static readonly DependencyProperty FirstDayOfWeekProperty
Field Value
System.
|
GapBetweenColumnsProperty
Identifies the GapBetweenColumns dependency property.
Declaration
public static readonly DependencyProperty GapBetweenColumnsProperty
Field Value
System.
|
GapBetweenRowsProperty
Identifies the GapBetweenRows dependency property.
Declaration
public static readonly DependencyProperty GapBetweenRowsProperty
Field Value
System.
|
HighlightedItemsSourceProperty
Identifies the HighlightedItemsSource dependency property.
Declaration
public static readonly DependencyProperty HighlightedItemsSourceProperty
Field Value
System.
|
HighlightsBehaviorProperty
Identifies the HighlightsBehavior dependency property.
Declaration
public static readonly DependencyProperty HighlightsBehaviorProperty
Field Value
System.
|
InitialExpandBehaviorProperty
Identifies the Initial
Declaration
public static readonly DependencyProperty InitialExpandBehaviorProperty
Field Value
System.
|
PixelLengthProperty
Identifies the PixelLength dependency property.
Declaration
public static readonly DependencyProperty PixelLengthProperty
Field Value
System.
|
ResizeBehaviorProperty
Identifies the Resize
Declaration
public static readonly DependencyProperty ResizeBehaviorProperty
Field Value
System.
|
ResizeVisualStyleProperty
Identifies the Resize
Declaration
public static readonly DependencyProperty ResizeVisualStyleProperty
Field Value
System.
|
SelectedItemProperty
Identifies the SelectedItem dependency property.
Declaration
public static readonly DependencyProperty SelectedItemProperty
Field Value
System.
|
SelectionBehaviorProperty
Identifies the Selection
Declaration
public static readonly DependencyProperty SelectionBehaviorProperty
Field Value
System.
|
SelectionChangedEvent
Identifies the SelectionChanged routed event.
Declaration
public static readonly RoutedEvent SelectionChangedEvent
Field Value
System.
|
ShowCurrentHourIndicatorProperty
Identifies the ShowCurrentHourIndicator dependency property.
Declaration
public static readonly DependencyProperty ShowCurrentHourIndicatorProperty
Field Value
System.
|
SpecialSlotsGeneratorProperty
Identifies the SpecialSlotsGenerator dependency property.
Declaration
public static readonly DependencyProperty SpecialSlotsGeneratorProperty
Field Value
System.
|
TaskEditedEvent
Identifies the Task
Declaration
public static readonly RoutedEvent TaskEditedEvent
Field Value
System.
|
TaskEditingEvent
Identifies the Task
Declaration
public static readonly RoutedEvent TaskEditingEvent
Field Value
System.
|
TaskSavingEvent
Identifies the Task
Declaration
public static readonly RoutedEvent TaskSavingEvent
Field Value
System.
|
TasksSourceProperty
Identifies the TasksSource dependency property.
Declaration
public static readonly DependencyProperty TasksSourceProperty
Field Value
System.
|
TimeLineContainerSelectorProperty
Identifies the Timeline
Declaration
public static readonly DependencyProperty TimeLineContainerSelectorProperty
Field Value
System.
|
TimeLineFilteringBehaviorProperty
Identifies the TimeLineFilteringBehavior dependency property.
Declaration
public static readonly DependencyProperty TimeLineFilteringBehaviorProperty
Field Value
System.
|
TimeLineVisualizationBehaviorProperty
Identifies the Time
Declaration
public static readonly DependencyProperty TimeLineVisualizationBehaviorProperty
Field Value
System.
|
TimeRulerContainerSelectorProperty
Identifies the Time
Declaration
public static readonly DependencyProperty TimeRulerContainerSelectorProperty
Field Value
System.
|
TimeRulerLinesProperty
Identifies the TimeRulerLines dependency property.
Declaration
public static readonly DependencyProperty TimeRulerLinesProperty
Field Value
System.
|
TimeRulerVisualizationBehaviorProperty
Identifies the Time
Declaration
public static readonly DependencyProperty TimeRulerVisualizationBehaviorProperty
Field Value
System.
|
VisibleRangeProperty
Identifies the VisibleRange dependency property.
Declaration
public static readonly DependencyProperty VisibleRangeProperty
Field Value
System.
|
Properties
AutoSizeTimeline
Declaration
public bool AutoSizeTimeline { get; set; }
Property Value
System.
|
Columns
Declaration
public ColumnDefinitionCollection Columns { get; }
Property Value
DataConverter
DragDependenciesBehavior
Gets or sets the drag dependencies behavior that defines how RadGanttView will perform creating dependencies with mouse.
Declaration
public ISchedulingLinkBehavior DragDependenciesBehavior { get; set; }
Property Value
DragDropBehavior
Gets or sets the drag-drop behavior that defines how RadGanttView will perform drag.
Declaration
public ISchedulingDragDropBehavior DragDropBehavior { get; set; }
Property Value
DragVisualStyle
Gets or sets the DragVisualStyle property. It defines the look and behavior for the visual element that is displayed when dragging tasks. The default value is null. This is a dependency property.
Declaration
public Style DragVisualStyle { get; set; }
Property Value
System.
|
ExpandCollapseService
Declaration
public ExpandCollapseService ExpandCollapseService { get; }
Property Value
ExportingService
Gets the service, responsible for image exporting.
Declaration
public ImageExportingService ExportingService { get; }
Property Value
FirstDayOfWeek
Gets or sets the FirstDayOfWeek. This is a dependency property.
Declaration
public DayOfWeek FirstDayOfWeek { get; set; }
Property Value
System.
|
GapBetweenColumns
Gets or sets the distance between two consecutive columns. This is a dependency property.
Declaration
public double GapBetweenColumns { get; set; }
Property Value
System.
|
GapBetweenRows
Gets or sets the distance between two consecutive rows. This is a dependency property.
Declaration
public double GapBetweenRows { get; set; }
Property Value
System.
|
HighlightedItemsSource
Declaration
public IEnumerable HighlightedItemsSource { get; set; }
Property Value
System.
|
HighlightsBehavior
Declaration
public HighlightBehavior HighlightsBehavior { get; set; }
Property Value
InitialExpandBehavior
Declaration
public IInitialExpandBehavior InitialExpandBehavior { get; set; }
Property Value
PixelLength
Gets or sets the time interval represented by a pixel. This is a dependency property.
Declaration
public TimeSpan PixelLength { get; set; }
Property Value
System.
|
ResizeBehavior
Gets or sets the resize behavior that defines how RadGanttView will perform resize.
Declaration
public ISchedulingResizeBehavior ResizeBehavior { get; set; }
Property Value
ResizeVisualStyle
Gets or sets the resize visual style.
Declaration
public Style ResizeVisualStyle { get; set; }
Property Value
System. The resize visual style. |
ScrollingService
Gets the Gantt
Declaration
public GanttScrollingService ScrollingService { get; }
Property Value
SelectedItem
Declaration
public object SelectedItem { get; set; }
Property Value
System.
|
SelectedItems
Declaration
public IList SelectedItems { get; }
Property Value
System.
|
SelectionBehavior
Declaration
public ISelectionBehavior SelectionBehavior { get; set; }
Property Value
ShowCurrentHourIndicator
Gets or sets the ShowCurrentHourIndicator. This is a dependency property.
Declaration
public bool ShowCurrentHourIndicator { get; set; }
Property Value
System.
|
SpecialSlotsGenerator
Declaration
public IRangeGenerator SpecialSlotsGenerator { get; set; }
Property Value
TasksSource
Declaration
public IEnumerable TasksSource { get; set; }
Property Value
System.
|
TimelineContainerSelector
Gets or sets the TimelineContainerSelector. This is a dependency property.
Declaration
public IContainerSelector TimelineContainerSelector { get; set; }
Property Value
TimeLineFilteringBehavior
Declaration
public IRangeGenerator TimeLineFilteringBehavior { get; set; }
Property Value
TimeLineVisualizationBehavior
Declaration
public ITimeLineVisualizationBehavior TimeLineVisualizationBehavior { get; set; }
Property Value
TimeRulerContainerSelector
Gets or sets the TimeRulerContainerSelector. This is a dependency property.
Declaration
public IContainerSelector TimeRulerContainerSelector { get; set; }
Property Value
TimeRulerLines
Gets or sets the TimeRulerLines. This is a dependency property.
Declaration
public TimeRulerLineCollection TimeRulerLines { get; }
Property Value
TimeRulerVisualizationBehavior
Gets or sets the TimeRulerBehavior. This is a dependency property.
Declaration
public ITimeRulerVisualizationBehavior TimeRulerVisualizationBehavior { get; set; }
Property Value
VisibleRange
Gets or sets the VisibleRange. This is a dependency property.
Declaration
public IDateRange VisibleRange { get; set; }
Property Value
Methods
GetDataItem(UIElement)
Declaration
public object GetDataItem(UIElement container)
Parameters
System.
|
Returns
System.
|
Implements
OnApplyTemplate()
Declaration
public override void OnApplyTemplate()
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.
|
OnInitialized(EventArgs)
Raises the System.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System. The System. |
OnSelectionChanged(SelectionChangedEventArgs)
Called when the selection changes.
Declaration
protected virtual void OnSelectionChanged(SelectionChangedEventArgs e)
Parameters
System. The event data. |
ResetTheme()
Resets the theme.
Declaration
public void ResetTheme()
Events
SelectionChanged
Occurs when the selection of a Selector changes.
Declaration
public event SelectionChangedEventHandler SelectionChanged
Event Type
System.
|
TaskEdited
Raised when a task has been edited through the UI.
Declaration
public event EventHandler<TaskEditedEventArgs> TaskEdited
Event Type
System.
|
TaskEditing
Raised when a task editing is initiated through the UI.
Declaration
public event EventHandler<TaskEditingEventArgs> TaskEditing
Event Type
System.
|
TaskSaving
Raised when edit operation through the UI is being committed.
Declaration
public event EventHandler<TaskEditingEventArgs> TaskSaving
Event Type
System.
|
Explicit Interface Implementations
IScrollingInfo.ExtentHeight
Declaration
double IScrollingInfo.ExtentHeight { get; }
Returns
System.
|
Implements
IScrollingInfo.ExtentWidth
Declaration
double IScrollingInfo.ExtentWidth { get; }
Returns
System.
|
Implements
IScrollingInfo.HorizontalOffset
Declaration
double IScrollingInfo.HorizontalOffset { get; }
Returns
System.
|
Implements
IScrollingInfo.TransformFromDropTargetToViewPort(Point)
Declaration
Point IScrollingInfo.TransformFromDropTargetToViewPort(Point positionInDropTarget)
Parameters
System.
|
Returns
System.
|
Implements
IScrollingInfo.VerticalOffset
Declaration
double IScrollingInfo.VerticalOffset { get; }
Returns
System.
|
Implements
IScrollingInfo.ViewportHeight
Declaration
double IScrollingInfo.ViewportHeight { get; }
Returns
System.
|
Implements
IScrollingInfo.ViewportWidth
Declaration
double IScrollingInfo.ViewportWidth { get; }
Returns
System.
|
Implements
IScrollingServiceCore.ScrollHorizontal(Double)
Declaration
void IScrollingServiceCore.ScrollHorizontal(double offsetX)
Parameters
System.
|
Implements
IScrollingServiceCore.ScrollVertical(Double)
Declaration
void IScrollingServiceCore.ScrollVertical(double offsetY)
Parameters
System.
|
Implements
ISelectorInteraction.GetItems()
Declaration
IEnumerable ISelectorInteraction.GetItems()
Returns
System.
|
Implements
ISelectorInteraction.IsDefaultCollectionView
Declaration
bool ISelectorInteraction.IsDefaultCollectionView { get; }
Returns
System.
|
Implements
ISelectorInteraction.IsItemSelectable(Object)
Declaration
bool ISelectorInteraction.IsItemSelectable(object item)
Parameters
System.
|
Returns
System.
|
Implements
ISelectorInteraction.MoveCurrentItemInCollectionView(Object)
Declaration
void ISelectorInteraction.MoveCurrentItemInCollectionView(object item)
Parameters
System.
|
Implements
IObjectEditingObserver.OnObjectEdited(Object, Object)
Declaration
void IObjectEditingObserver.OnObjectEdited(object item, object originalObjectState)
Parameters
System.
|
System.
|
Implements
IObjectEditingObserver.OnObjectEditing(Object)
Declaration
bool IObjectEditingObserver.OnObjectEditing(object item)
Parameters
System.
|
Returns
System.
|
Implements
IObjectEditingObserver.OnObjectSaving(Object)
Declaration
bool IObjectEditingObserver.OnObjectSaving(object item)
Parameters
System.
|
Returns
System.
|