Your best bet would be to develop a custom ListView
for yourself.
Use one template and init
the ListView
to use that one for the other. You may also need to customize the save
button to switch the CommandName
when in any of the modes.
The code mentioned here would guide you in the said direction.
https://stackoverflow.com/a/2202850/1355315
I think your problem is the same as in this thread.