【问题标题】:Is it possible to distinguish between DisplayFormat and EditFormat with Delphi LiveBindings是否可以使用 Delphi LiveBindings 区分 DisplayFormat 和 EditFormat
【发布时间】:2016-04-07 08:09:18
【问题描述】:

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

默认值显示为'12.34'

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

但是如果用户想在控件中编辑这个值,我不希望他为货币符号而苦恼。 (因此在进入编辑时,控件应该再次显示'12.34'。)

知道如何实现吗?

【问题讨论】:

    标签: delphi firemonkey delphi-xe4 livebindings


    【解决方案1】:

    我认为,LiveBindings/FireMonkey 不支持区分 DisplayFormatEditFormat

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-04
      • 1970-01-01
      • 2015-07-09
      • 1970-01-01
      • 1970-01-01
      • 2018-05-26
      • 2011-11-26
      • 2020-03-02
      相关资源
      最近更新 更多