예제 #1
0
 public DependentFieldAttribute(bool p_readOnly, System.Type p_acceptedType, string p_dependentFieldName, object p_valueToCompare, DependentDrawOptionEnum p_drawOption = DependentDrawOptionEnum.ReadOnlyFieldWhenNotExpectedValue, bool p_useNotEqualComparer = false) : base(p_readOnly, p_acceptedType)
 {
     m_dependentFieldName  = p_dependentFieldName;
     m_drawOption          = p_drawOption;
     m_valueToTrigger      = p_valueToCompare;
     m_useNotEqualComparer = p_useNotEqualComparer;
 }
예제 #2
0
 public DependentFieldAttribute(string p_dependentFieldName, object p_valueToCompare, DependentDrawOptionEnum p_drawOption, bool p_readOnly, bool p_useNotEqualComparer) : base(p_readOnly, typeof(object))
 {
     m_dependentFieldName  = p_dependentFieldName;
     m_drawOption          = p_drawOption;
     m_valueToTrigger      = p_valueToCompare;
     m_useNotEqualComparer = p_useNotEqualComparer;
 }
예제 #3
0
 public SerializableTypeAttribute(System.Type p_filterType, bool p_acceptGenericDefinition = false, bool p_acceptAbstractDefinitions = false, bool p_acceptNulls = false, bool p_filterAssemblies = false, bool p_readOnly = false, string p_dependentFieldName = "", object p_valueToCompare = null, DependentDrawOptionEnum p_drawOption = DependentDrawOptionEnum.ReadOnlyFieldWhenNotExpectedValue) : base(p_readOnly, typeof(SerializableType), p_dependentFieldName, p_valueToCompare, p_drawOption)
 {
     m_filterType = p_filterType;
     m_acceptGenericDefinitions  = p_acceptGenericDefinition;
     m_acceptAbstractDefinitions = p_acceptAbstractDefinitions;
     m_acceptNulls      = p_acceptNulls;
     m_filterAssemblies = p_filterAssemblies;
 }
예제 #4
0
 public DependentFieldAttribute(string p_dependentFieldName, object p_valueToCompare, DependentDrawOptionEnum p_drawOption) : base(typeof(object))
 {
     m_dependentFieldName = p_dependentFieldName;
     m_drawOption         = p_drawOption;
     m_valueToTrigger     = p_valueToCompare;
 }