The templatable ContentControl for segments of an IEdge.

Namespace: yWorks.yFiles.UI.Drawing
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.4.0.0

Syntax

C#
[TemplateVisualStateAttribute(Name = "FirstSegment", GroupName = "SegmentPositionStates")] [TemplateVisualStateAttribute(Name = "LastSegment", GroupName = "SegmentPositionStates")] [TemplateVisualStateAttribute(Name = "InnerSegment", GroupName = "SegmentPositionStates")] [TemplateVisualStateAttribute(Name = "SingleSegment", GroupName = "SegmentPositionStates")] public class EdgeSegmentControl : GraphItemControlBase<IEdge>
Visual Basic
<TemplateVisualStateAttribute(Name := "FirstSegment", GroupName := "SegmentPositionStates")> _ <TemplateVisualStateAttribute(Name := "LastSegment", GroupName := "SegmentPositionStates")> _ <TemplateVisualStateAttribute(Name := "InnerSegment", GroupName := "SegmentPositionStates")> _ <TemplateVisualStateAttribute(Name := "SingleSegment", GroupName := "SegmentPositionStates")> _ Public Class EdgeSegmentControl _ Inherits GraphItemControlBase(Of IEdge)

Remarks

This class is used by EdgeSegmentControlEdgeStyleRenderer which is responsible for displaying IEdgeSegmentControlEdgeStyles.

Inheritance Hierarchy

System..::..Object
  System.Windows..::..DependencyObject
    System.Windows..::..UIElement
      System.Windows..::..FrameworkElement
        System.Windows.Controls..::..Control
          System.Windows.Controls..::..ContentControl
            yWorks.yFiles.UI.Drawing..::..GraphItemControlBase<(Of <(<'IEdge>)>)>
              yWorks.yFiles.UI.Drawing..::..EdgeSegmentControl

See Also