public void AddDisableDependent(string dependent)
 {
     if (!DisableExpr.Contains(dependent))
     {
         DisableExpr.Add(dependent);
     }
 }
示例#2
0
 public bool HasExpression(ExpressionType type)
 {
     if (type == ExpressionType.ValueExpression)
     {
         return(ValueExpr != null && !ValueExpr.IsEmpty());
     }
     else if (type == ExpressionType.HideExpression)
     {
         return(HiddenExpr != null && !HiddenExpr.IsEmpty());
     }
     else if (type == ExpressionType.DisableExpression)
     {
         return(DisableExpr != null && !DisableExpr.IsEmpty());
     }
     else if (type == ExpressionType.HideExpression)
     {
         return(DefaultValueExpression != null && !DefaultValueExpression.IsEmpty());
     }
     else
     {
         return(false);
     }
 }