livebindings

    2熱度

    1回答

    如何同步兩個TListBox對象,方法是接受任何列表框中的任何更改,使其在列表框中可用。 =====================更新======================== ============================ 這個問題是第一次的答案後更新 如果我們不得不使用 bindingslist1.Notify(ListBox2,''); 都做了改變列表框的時候,什麼是具

    4熱度

    2回答

    我有一個對象,我們稱之爲控制器,它不是一個組件,它有一個啓用的屬性。我可以使用實時綁定來將其綁定到表單上某些組件的已啓用屬性嗎?即,如果組件的啓用屬性發生更改,與其綁定的組件的相應啓用屬性也會相應設置? 我可以看到如果TController是一個TComponent後代如何做到這一點。我知道我可以將我的TController封裝在一個組件中,但是我問是否有直接的方法來做到這一點?

    4熱度

    2回答

    它是否可用,或者它使用僅在XE2中可用的某種編譯器技術? 我只是想綁定(雙向)一TEdit.Text屬性返回代碼字符串(我不需要設計師的部件或表達評估)一個目標函數.. 謝謝!

    7熱度

    1回答

    我正在使用Delphi XE2編寫VCL win32應用程序。 Delphi XE2支持實時綁定。我將示例Biolife.xml加載到TClientDataSet實例中。 我能夠結合TEdit控件到數據集的串場:品種名稱: object BindLinkEdit11: TBindLink Category = 'Links' SourceMemberName = 'Specie

    6熱度

    2回答

    我有一個TDataSource,這是由TClientDataset支持綁定到TStringGrid。我通過在網格上右鍵單擊,選擇「Link to DB Datasource...」並選擇DataSource來完成此操作。這爲我設置LiveBindings。 當我運行應用程序時,網格只填充200行,即使數據集中有5000條記錄。 我無法找到任何有關如何更改顯示的行數或允許用戶滾動瀏覽所有數據的正確方

    3熱度

    1回答

    我無法找到將TCombobox與Firemonkey中的查找字段綁定的方法。在VCL中,您有一個TDBLookupComboBox,它只需要一個TDatasource組件和查找字段名稱來填充組合框列表。通過這種方式,您可以在運行時輕鬆編輯FK字段。 在Firemonkey中,你所擁有的只是Livebindings,我無法弄清楚如何設置相同的行爲。 迄今爲止我所做的最好的工作是用TBindList填

    18熱度

    1回答

    在Delphi XE2 LiveBindings中,我需要將任何類型的VCL控件綁定到任意(非組件)對象上的任何類型的屬性。我可以單向做到這一點。但我需要雙向執行。 比方說,我想要將一個TPerson.PersonName:字符串綁定到TEdit.Text。 我現在擁有的很簡單。 創建一個新的VCL應用程序,添加一個TBindScope TBindingsList TEdit。 創建一個名爲per

    9熱度

    1回答

    我有以下示例代碼集,我如何使用LiveBindings將Data列表元素綁定到TStringGrid。我需要雙向更新,這樣當網格中的列發生更改時,它可以更新底層的TPerson。 我見過如何使用基於TDataset的綁定來實現此功能的示例,但我需要在不使用TDataset的情況下執行此操作。該解決方案的 unit Unit15; interface uses Winapi.Win

    2熱度

    1回答

    我在窗體上有2個控件,TCheckBox和TEdit。 我想使用Live綁定執行此: 當TCheckBox.Checked =真,設置TEdit.PasswordChar = * 當TCheckBox.Checked =假,設置TEdit.PasswordChar =#0 我該如何編寫ControlExpression來實現這個功能?如果我可以避免註冊自定義方法,那將是非常好的。

    0熱度

    1回答

    要開始使用活動綁定,我目前正在編寫一些演示代碼。但是,有一點我有一個問題,我沒有找到任何文件。 我有一個表單與多個TEdit的,並希望綁定他們與TBindScope對象的屬性。我設置了BindScope和BindingList,當我做BindExpression1.Active時,所有東西都可以工作:= true; 但現在我改變了對象的屬性,並想通知BindingList有關更新。 這是問題。我找