Fwiw, I wouldn't ever recommend binding to a UDT instance.
You just get the values, no context. Eg can't get the units, format string, etc.
You can't get the path to the UDT instance to, say, open up a popup for it or to reference the name of the UDT to use in a label or whatnot (guessing this is the reason for your post)
You can't choose what to bind, you have to subscribe to every single tag
It doesn't work with tags that have spaces in them
There's a couple things going on ... I need the baseTagPath to determine the path to other relative objects and the UDT's / Components have been designed to account for most of the other exceptions that were mentioned. (There are several embedded views that present the same data in multiple ways....)
...the dropConfig component prompt only seems to work on a UDT bind...
(FYI - The dataType dropConfig would be: String / baseTagPath / path w/baseTagPath defined as a value parameter.)
I'm still curious as to if UDT and Data Type can be mapped on a single drop?
(...or how to get the dropConfig component prompt to work for Data Type only?)