🚀 Welcome to MDriven Learn –  MDriven is now on Discord!  Don’t miss the latest Release Notes.
AsString
This page was created by Hans.karlsen on 2017-04-05. Last edited by Wikiadmin on 2026-09-12.
About[edit source]

This article describes how to use <AsString> in ViewModels, instead of the object.asString operator.

Deprecation[edit source]

For all but actions, this logic has been replaced with Databind labels in ViewModels.

Description[edit source]

In many situations, you may want to further detail action names or constraint messages. You can do this by mixing in <AsString> in the presentation or message.

This is described in this article: http://www.capableobjects.com/2013/01/09/action-names/

Note that the <AsString> is used as a pattern to replace and as such, it is case-sensitive.

In Fat-Client WPF, we recently added a way to make the placed Action Buttons in ViewModels bound: <Column:SomeName> in the Presentation of a placed Action button will be interpreted as "Look for ViewModel Column on the same level with name=SomeName" and bind the presentation of the button to this.