Abstract base class for IVisualStyle<(Of <(<'TModelItem>)>)>s that uses
ITaggedStyleBase<(Of <(<'TModelItem>)>)> like interfaces.
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 abstract class ControlStyleBase<TModelItem> : INotifyPropertyChanged where TModelItem : class, IModelItem |
| Visual Basic |
|---|
Public MustInherit Class ControlStyleBase(Of TModelItem As {Class, IModelItem}) _ Implements INotifyPropertyChanged |
Type Parameters
- TModelItem
- The type of the model item.
Inheritance Hierarchy
System..::..Object
yWorks.yFiles.UI.Drawing..::..ControlStyleBase<(Of <(<'TModelItem>)>)>
yWorks.yFiles.UI.Drawing..::..EdgeSegmentControlEdgeStyle
yWorks.yFiles.UI.Drawing..::..LabelControlLabelStyle
yWorks.yFiles.UI.Drawing..::..NodeControlNodeStyle
yWorks.yFiles.UI.Drawing..::..PortControlPortStyle
yWorks.yFiles.UI.Drawing..::..ControlStyleBase<(Of <(<'TModelItem>)>)>
yWorks.yFiles.UI.Drawing..::..EdgeSegmentControlEdgeStyle
yWorks.yFiles.UI.Drawing..::..LabelControlLabelStyle
yWorks.yFiles.UI.Drawing..::..NodeControlNodeStyle
yWorks.yFiles.UI.Drawing..::..PortControlPortStyle