The templatable ContentControl for segments of an IEdge.
Namespace: yWorks.yFiles.UI.DrawingAssembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.1.0.2
Syntax
| C# |
|---|
[TemplateVisualStateAttribute(Name = "FirstSegment", GroupName = "SegmentPositionStates")] [TemplateVisualStateAttribute(Name = "SingleSegment", GroupName = "SegmentPositionStates")] [TemplateVisualStateAttribute(Name = "LastSegment", GroupName = "SegmentPositionStates")] [TemplateVisualStateAttribute(Name = "InnerSegment", GroupName = "SegmentPositionStates")] public class EdgeSegmentControl : GraphItemControlBase<IEdge> |
| Visual Basic |
|---|
<TemplateVisualStateAttribute(Name := "FirstSegment", GroupName := "SegmentPositionStates")> _ <TemplateVisualStateAttribute(Name := "SingleSegment", GroupName := "SegmentPositionStates")> _ <TemplateVisualStateAttribute(Name := "LastSegment", GroupName := "SegmentPositionStates")> _ <TemplateVisualStateAttribute(Name := "InnerSegment", 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
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