public void Set( object target, string val ) { var element = target as OverlayElement; if ( element != null ) { element.VerticalAlignment = (VerticalAlignment)ScriptEnumAttribute.Lookup( val, typeof( VerticalAlignment ) ); } }