Class TreeSelectAttribute
- Namespace
- MES.MQC.UtilityLibrary.Form.Attributes.Field
- Assembly
- MES.MQC.UtilityLibrary.dll
public class TreeSelectAttribute : FieldAttributeBase, _Attribute, IFieldAttribute
- Inheritance
-
TreeSelectAttribute
- Implements
- Inherited Members
Properties
Mode
public TreeSelectAttribute.TreeSelectMode Mode { get; set; }
Property Value
ParentCheckStrategy
public bool ParentCheckStrategy { get; set; }
Property Value
Tree
public List<TreeItem> Tree { get; set; }
Property Value
ValidateTreeValueInBackend
public bool ValidateTreeValueInBackend { get; set; }
Property Value
Methods
GetBasicTypes()
Allowed basic types for PropertyType
public override Type[] GetBasicTypes()
Returns
- Type[]
GetTreeValues(TreeItem[])
public string[] GetTreeValues(TreeItem[] treeItems = null)
Parameters
treeItemsTreeItem[]
Returns
- string[]
IsArrayType()
PropertyType for this attribute is an array of enum or a basic type
public override bool IsArrayType()