Class
RelationContainer

Definition

Namespace:Telerik.Windows.Controls.GanttView

Assembly:Telerik.Windows.Controls.GanttView.dll

Syntax:

cs-api-definition
public class RelationContainer : Control, IDataContainer, ISupportsStates

Inheritance: objectRelationContainer

Implements: IDataContainerISupportsStates

Constructors

RelationContainer()

Declaration

cs-api-definition
public RelationContainer()

Fields

ArrowThicknessProperty

Declaration

cs-api-definition
public static readonly DependencyProperty ArrowThicknessProperty

Field Value

DependencyProperty

MilestoneContainerMarginProperty

Declaration

cs-api-definition
public static readonly DependencyProperty MilestoneContainerMarginProperty

Field Value

DependencyProperty

MinEdgeLengthProperty

Declaration

cs-api-definition
public static readonly DependencyProperty MinEdgeLengthProperty

Field Value

DependencyProperty

SummaryContainerMarginProperty

Declaration

cs-api-definition
public static readonly DependencyProperty SummaryContainerMarginProperty

Field Value

DependencyProperty

Properties

AreTooClose

Declaration

cs-api-definition
public bool AreTooClose { get; set; }

Property Value

bool

ArrowThickness

Declaration

cs-api-definition
public double ArrowThickness { get; set; }

Property Value

double

DataItem

Declaration

cs-api-definition
public object DataItem { get; set; }

Property Value

object

Implements IDataContainer.DataItem

MilestoneContainerMargin

Declaration

cs-api-definition
public Thickness MilestoneContainerMargin { get; set; }

Property Value

Thickness

MinEdgeLength

Declaration

cs-api-definition
public double MinEdgeLength { get; set; }

Property Value

double

SummaryContainerMargin

Declaration

cs-api-definition
public Thickness SummaryContainerMargin { get; set; }

Property Value

Thickness

Methods

ChangeVisualState(bool)

Declaration

cs-api-definition
protected virtual void ChangeVisualState(bool useTransitions)

Parameters

useTransitions

bool

GetVisualsMargin(IDateRange, IDateRange, bool, bool, bool)

Declaration

cs-api-definition
protected virtual Thickness GetVisualsMargin(IDateRange from, IDateRange to, bool isTimeReversed, bool isArrowReversed, bool isSameSide)

Parameters

from

IDateRange

to

IDateRange

isTimeReversed

bool

isArrowReversed

bool

isSameSide

bool

Returns

Thickness

MeasureOverride(Size)

Declaration

cs-api-definition
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

Returns

Size

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnMouseEnter(MouseEventArgs)

Declaration

cs-api-definition
protected override void OnMouseEnter(MouseEventArgs e)

Parameters

e

MouseEventArgs

OnMouseLeave(MouseEventArgs)

Declaration

cs-api-definition
protected override void OnMouseLeave(MouseEventArgs e)

Parameters

e

MouseEventArgs

ResetTheme()

Resets the theme.

Declaration

cs-api-definition
public void ResetTheme()