Fast genauso ist es. Es reicht jedoch nicht, wenn das Business Object die Formatinformation besitzt, denn das bindest Du ja nicht an die UI (jedenfalls ich nicht). Ich mappe das über das VM, und dort benötige ich dann noch die Verbindung zwischen VM-Property (welches an die UI gebunden wird) und BO-Property. Das geschieht hier mit einem Attribut "RefersToField":
Code:
[RefersToObject(typeof(CustomerData))]
class CustomerVM
{
[RefersToField("Name")]
public string Name{get;set;}
...
irgendwie so jedenfalls.