You have to use the property node Strings[].
Try this. Create an enum control. Create a Strings[] property. Now, select
it and create a subvi from it. You now have a sub vi that changes the
strings of the enum. It will fail though. An enum's strings can't be changed
while it's in use. So, you have to get the VI reference some other way. For
instance, create another VI. Get it's reference, and then a reference to
it's front panel. Get all controls, and search by name for the enum. Then,
cast the reference to an enum, and you should be able to change it's
strings.
All in all, it is a lot easier to use a ring. Why do you want to do this?
Regards,
Wiebe.