Interface for IEdgeStyles that use WPF's templating
technique for creating the visual representation of IEdges.
Namespace: yWorks.yFiles.UI.DrawingAssembly: yWorks.yFilesWPF.Viewer (in yWorks.yFilesWPF.Viewer.dll) Version: 2.2.0.2 (2.2.0.2)
Syntax
| C# |
|---|
public interface IUIElementEdgeStyle : IUIElementStyle<IEdge>, ITaggedStyleBase<IEdge>, IEdgeStyle, IVisualStyle<IEdge>, IModelItemInstaller<IEdge>, ICloneable |
| Visual Basic |
|---|
Public Interface IUIElementEdgeStyle _ Inherits IUIElementStyle(Of IEdge), ITaggedStyleBase(Of IEdge), _ IEdgeStyle, IVisualStyle(Of IEdge), IModelItemInstaller(Of IEdge), _ ICloneable |
Remarks
In contrast to IUIElementNodeStyle and others, this style will not apply a single
DataTemplate for an egde but will create multiple instance for each polyline
segment
that belongs to a flattened path version of the edge representation.
This interface adds two properties to the base interface,
which specify the style to create the underlying
pathof the visual representation and the width
of the segments that will be rendered using the templates.