livebindings

    1熱度

    1回答

    我已經將UniQuery的FetchRows設置爲25. 在VCL應用程序中,它對DBGrid正常工作。 它只顯示25條記錄。當我到達DBGrid的底部時,它會自動加載更多記錄。 但是,在Firemonkey應用程序中,FetchRows不起作用。 它總是顯示所有記錄。 我正在使用Delphi XE8。

    0熱度

    2回答

    我有2個組合框鏈接到查找類型和子類型表中的值的表。當用戶選擇第一個時,我需要在第二個過濾數據。 示例數據: Tables type subtype vehicle car vehicle truck vehicle 4-wheeler boat v-hull boat flat-bottom 之前住綁定你可以過濾和第二的彈出事件之前或在密切刷新的第二數據查找(亞型)或先更

    1熱度

    1回答

    我有一個TLinkPropertyToField使用ItemIndex屬性綁定TRadioGroup(自定義)到現場,但我不知道爲什麼它不通過更改數據集 代碼: auxLink := TLinkPropertyToField.Create(aOwner); auxLink.Component := aOwner.FindComponent(aField.FieldName); auxLink.

    1熱度

    1回答

    在Firemonkey通過使用組合框我設定如下行顯示的項目: ComboBoxSomething.ItemIndex := ComboBoxSomething.Items.IndexOf(VarToStr(Query.FieldValues['fieldname'])); 有一個BindListLink PosSource的結合,其中的控件的ItemIndex + 1綁定到Bindsource

    2熱度

    1回答

    我有一個從Edit控件到SpinBox控件的活動綁定。 選擇它並按下鍵盤上的Delete鍵不起作用。 Ctrl + X或編輯 - >剪切或編輯 - >刪除菜單項都不會。 我該如何刪除它?

    1熱度

    1回答

    我正在嘗試使用XE5 livebindings將TTrackBar.Value屬性綁定到TLabel.text屬性。 TrackBar的frequency爲0.1。不幸的是,我發現的是,在綁定到位的情況下,標籤顯示的增量不完全是0.1。 例如,如果我將活動綁定鏈接的CustomFormat屬性設置爲%s+'x',則標籤有時會顯示擴展浮點值,因此不是說顯示0.6,而是顯示類似0.6004874613

    1熱度

    1回答

    Delphi XE5更新2 我正在尋找將具有相同佈局(相同控件)的「面板」列表,並且每個面板都是爲每個DataSet存在的記錄創建的。 我需要優先使用LiveBindings。但如果這是不可能的,我想知道如何做的面板事情的名單。 您可以在聯繫人列表中選擇此圖像上看到下面的例子(紅色標記) 我記得在Delphi 6 VCL,我們有這樣的有能力的這樣的事情一個組成部分,我們只需要在第一個面板上添加所需

    1熱度

    1回答

    我有綁定字符串屬性到TLabel的問題。 TGotManager = class(TComponent) .. .. published property HotQ1: String read FHotQ1 write SetHotQ1; property HotQ2: string read FHotQ2 write SetHotQ2; .. 我確實創建了一個組件

    1熱度

    1回答

    我試圖製作一個具有更多詳細信息和LiveBindings鏈接的自定義列表框。 在BindList中我只看到了標準字段:文本,詳細信息,位圖.... 當試圖在下面的代碼綁定: Item := bliMS.FillExpressions.AddExpression; Item.ControlMemberName := 'SubTitle'; Item.SourceMemberNam

    0熱度

    1回答

    我想弄清楚如何將對象列表綁定到列表框。似乎Embarcadero的所有樣品都與數據集結合。 看來我應該使用TBindList,但我看不到如何將它鏈接到TObjectsList。 SourceComponent屬性需要一個組件(而不是一個列表),而且這些事件都沒有任何意義。 任何人都知道這是可能的嗎?