Class ClassificationItem
Item which contains all information about an assigned classification.
Attention: It is currently not a good solution working with LEVELs, but this was the easiest way to make it work. Using nested Items in a collection would be apreciated, but needs some futher work. Feel free to implement this.
Inheritance
System.Object
ClassificationItem
Namespace: Simplic.Framework.Extension
Assembly: Simplic.Framework.Extension.dll
Syntax
public class ClassificationItem : ViewModelBase
Constructors
| Improve this Doc View SourceClassificationItem(IList<ClassificationConfiguration>)
Initialize new classification item
Declaration
public ClassificationItem(IList<ClassificationConfiguration> configurations)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<ClassificationConfiguration> | configurations |
Properties
| Improve this Doc View SourceClassificationId
Unique classification guid
Declaration
public Guid? ClassificationId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
Configuration
Gets the configuration of the classification
Declaration
public ClassificationConfiguration Configuration { get; }
Property Value
Type | Description |
---|---|
ClassificationConfiguration |
InstanceDataId
Unique instance data guid
Declaration
public Guid InstanceDataId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Level
Get the nested level
Declaration
public int Level { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Margin
Margin (mostly left) of nested controls
Declaration
public Thickness Margin { get; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness |
ParentItem
Gets or set a parent classification item
Declaration
public ClassificationItem ParentItem { get; set; }
Property Value
Type | Description |
---|---|
ClassificationItem |
StackId
Unique stack guid
Declaration
public Guid StackId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |