Exemplo n.º 1
0
 bool SetValue(ref T newValue, bool validate)
 {
     if (TypeSerializer.Equals(ref m_value, ref newValue))
     {
         return(true);
     }
     else if (!validate || IsValid(ref newValue))
     {
         m_value = newValue;
         RaiseValueChanged();
         return(true);
     }
     else
     {
         return(false);
     }
 }