Class SymbolGroupViewModel
Represents an arrangement of the SymbolGroups in Stencil.
Inheritance
System.Object
SymbolGroupViewModel
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.UI.Xaml.Diagram.Stencil
Assembly: Syncfusion.SfDiagram.WPF.dll
Syntax
public class SymbolGroupViewModel
Constructors
SymbolGroupViewModel()
Declaration
public SymbolGroupViewModel()
Properties
CategorySource
Gets or sets the stencil category source key name.
Declaration
public IEnumerable<string> CategorySource { get; set; }
Property Value
Type |
---|
System.Collections.Generic.IEnumerable<System.String> |
IsChecked
Gets or sets a value that indicates whether this SymbolGroup should be added to the SymbolGroupHeader list when the SymbolGroupDisplayMode is List/Tab. The default value is set to true.
Declaration
public bool IsChecked { get; set; }
Property Value
Type |
---|
System.Boolean |
Menu
Gets or sets the symbol group header
Declaration
public DiagramMenu Menu { get; set; }
Property Value
Type |
---|
DiagramMenu |
Name
Gets or sets a key to create and arrange the Symbol Groups in stencil.
Declaration
public string Name { get; set; }
Property Value
Type |
---|
System.String |
Symbols
Gets or sets the symbol group header
Declaration
public DiagramCollection<object> Symbols { get; set; }
Property Value
Type |
---|
DiagramCollection<System.Object> |
Methods
OnPropertyChanged(String)
Invoked whenever the effective value of any dependency property on this FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides OnPropertyChanged(name).
Declaration
protected virtual void OnPropertyChanged(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name |
Events
PropertyChanged
Occurs when a property value changes.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type |
---|
System.ComponentModel.PropertyChangedEventHandler |