public void SetValue(object val)
 {
     Introspector.SetSmartValue(component, member, val);
 }