Common interface for all IVisualStyle<(Of <(<'TModelItem>)>)>s that use WPF templating techniques to skin the appearance of the items.

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


public interface IUIElementStyle<TModelItem> : ITaggedStyleBase<TModelItem>, IVisualStyle<TModelItem>, IModelItemInstaller<TModelItem>, ICloneable where TModelItem : class, IModelItem
Visual Basic
Public Interface IUIElementStyle(Of TModelItem As {Class, IModelItem}) _ Inherits ITaggedStyleBase(Of TModelItem), IVisualStyle(Of TModelItem), _ IModelItemInstaller(Of TModelItem), ICloneable

Type Parameters

The exact type of model item. Derived interfaces specify concrete item types.


This interface defines access to the Template instances which will be used during the rendering to create the visual representation for the model item.

See Also