Class ContainerHeader
Represents a Header element for IContainer elements.
Inheritance
Implements
Namespace: Syncfusion.UI.Xaml.Diagram
Assembly: Syncfusion.SfDiagram.UWP.dll
Syntax
public class ContainerHeader : Control, IContainerHeader, IContainerHeaderView, IView, IDiagramElement, IID, INotifyPropertyChanged, ISharedData, IDisposable
Constructors
ContainerHeader()
Declaration
public ContainerHeader()
Fields
AnnotationProperty
Identifies the Annotation dependency property.
Declaration
public static DependencyProperty AnnotationProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
IDProperty
Identifies the ID dependency property.
Declaration
public static DependencyProperty IDProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
KeyProperty
Identifies the Key dependency property.
Declaration
public static DependencyProperty KeyProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
ShapeStyleProperty
Identifies the ShapeStyle dependency property.
Declaration
public static DependencyProperty ShapeStyleProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
UnitHeightProperty
Identifies the UnitHeight dependency property.
Declaration
public static DependencyProperty UnitHeightProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
UnitWidthProperty
Identifies the UnitWidth dependency property.
Declaration
public static DependencyProperty UnitWidthProperty
Field Value
Type |
---|
Windows.UI.Xaml.DependencyProperty |
Properties
Annotation
Represent a block of text that can be displayed over a Header of IContainer.
Declaration
public IAnnotation Annotation { get; set; }
Property Value
Type |
---|
IAnnotation |
BoundingRectangle
Declaration
public Rect BoundingRectangle { get; }
Property Value
Type |
---|
Windows.Foundation.Rect |
ID
Gets or sets the id of the header.
Declaration
public object ID { get; set; }
Property Value
Type |
---|
System.Object |
Info
Gets or sets the more / additional information about the Container's header block.
Declaration
public IContainerHeaderInfo Info { get; set; }
Property Value
Type |
---|
IContainerHeaderInfo |
Key
Gets or sets the key of the header.
Declaration
public object Key { get; set; }
Property Value
Type |
---|
System.Object |
ShapeStyle
Gets or sets the style of the Container's header block.
Declaration
public Style ShapeStyle { get; set; }
Property Value
Type |
---|
Windows.UI.Xaml.Style |
UnitHeight
Gets or sets the height of the Container's header block.
Declaration
public double UnitHeight { get; set; }
Property Value
Type |
---|
System.Double |
UnitWidth
Gets or sets the width of the Container's header block.
Declaration
public double UnitWidth { get; set; }
Property Value
Type |
---|
System.Double |
Methods
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
OnPropertyChanged(String)
Method for property values are changed for ContainerHeader class.
Declaration
protected virtual void OnPropertyChanged(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | Property name. |
Events
PropertyChanged
Event to notify when property values are changed for ContainerHeader class.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |