public bool IsValueDefault() { if (ValueInt != null) { return(ValueInt.Equals(ValueIntDefault)); } if (ValueFloat != null) { return(ValueFloat.Equals(ValueFloatDefault)); } if (ValueCol != null) { return(ValueCol.Equals(ValueColDefault)); } return(false); }