是否可以使用Delphi LiveBindings区分DisplayFormat和EditFormat

时间:2016-01-03 16:32:37

标签: delphi firemonkey delphi-xe4 livebindings

我有一个FMX TEdit,通过LiveBindings连接到对象的Currency属性。

默认情况下,该值显示为'12.34'

我知道,我可以define my own functions for CustomFormat将其显示为'12.34 €'

但是如果用户想要在控件中编辑这个值,我不希望他对货币符号感到困惑。 (因此,在进入编辑时,控件应再次显示'12.34'。)

知道我怎么能达到这个目标吗?

1 个答案:

答案 0 :(得分:0)

我认为,LiveBindings / FireMonkey不支持区分[workspace] Running shell script + jq .containerDefinitions[0].image=264721266761.dkr.ecr.us-east-1.amazonaws.com/currency-converter/search:1 error: syntax error, unexpected IDENT, expecting $end .containerDefinitions[0].image=264721266761.dkr.ecr.us-east-1.amazonaws.com/currency-converter/search:1 ^^^ 1 compile error + cat task-blueprint.json cat: write error: Broken pipe [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result ERROR: script returned exit code 1 Finished: FAILURE DisplayFormat

我通过将货币符号放在编辑框之外来解决这个问题。