Translate

ebook【Delphi跨平台資料庫程式設計火速上手】電子書出版 (CHT)

Delphi 跨平台資料庫程式設計火速上手,是本關於整合 Delphi 的跨平台技術打造 2-Tier 架構的跨平台 APP 的入門技術書。 全書沒有需要理解的技術知識,只講套路。 力求短時間把製作 APP 的工法熟悉,未來要開發其它的應用程式也能舉一反三。 底下...

2014/08/22

FireMonkey 核心 -- LiveBinding

LiveBinding 幾乎完美發揮泛型的優點。
不須再使用 IntToStr, FloatToStr 等轉換函式。

TBindingsList.Notify             ← 配合已綁定 Class 事件呼叫時可用。
TBindExpression.Evaluate   ← 應用上,只要記得 BindExpression 是讓哪個 Class 作動即可。
原來 TBindExpression 還有 BindingsList 屬性!
新建的 TBindExpression 就可以納入 BindingsList 列管了。

SourceExpression / ControlExpression
除了直接指定屬性外,還可以自行整合處理後再決定輸出內容。

雙向綁定 (TBindExpression.Direction := TExpressionDirection.dirBidirectional)
還是得透過 Notify / Evaluate 觸發,屬於半自動行為 ……… Orz


Binding 失敗時:
uses
  Fmx.Bind.Editors, Data.Bind.EngExt

沒有留言:

張貼留言