線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:963
推到 Plurk!
推到 Facebook!

ListView + Styles + Binding 的串接

答題得分者是:kuraki5336
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2016-10-02 10:50:11 IP:118.169.xxx.xxx 未訂閱
請問各位:

我使用 ListView, 但 ListView 只能提供簡單的 Items(在 embd的 sample 中有 MultiView 的元件可達到一個 ListView 有3個Items), 然而我又希望 ListView 能有一個Lable 的說明, 所以我用 Styles 來創建一個ListView 的樣版, 但我必須使用 LiveBinding連結資料庫, LiveBinding 可以看到 ListView 的Items, 但卻無法出現我自己的 Styles (在 ListView 中的 StyleName 有指定我的Style), 請問不知道要如何才能讓 LiveBinding 可以出現我建立的 Styles, 同時可連結對應的Fields
或者有方向可指點一下, 謝謝謝
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2016-10-03 17:37:48 IP:59.120.xxx.xxx 未訂閱
Berlin 10.1 update 1 有新增 ListView Toggle DesignMode (這是在 embd 官網發現的)
http://docwiki.embarcadero.com/RADStudio/Berlin/en/Customizing_FireMonkey_ListView_Appearance
可以拆解 ListView 的Structure 再重新組合的工具
研究了一些時間, 不會用...
編輯記錄
P.D. 重新編輯於 2016-10-03 17:39:05, 註解 無‧
kuraki5336
初階會員


發表:13
回覆:35
積分:34
註冊:2010-06-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2016-10-03 22:18:42 IP:125.224.xxx.xxx 訂閱
這是我弄得範例

http://kuraki5336.pixnet.net/blog/post/220475919

他可以置換他的資料 改成你想要的圖片等等的 ,如果要套上style 我想應該會很麻煩因為你要找到相對應的位置去修改他的色調及顏色。但如果只是簡單的加一個label 直接利用design 的方式新增

這是個影片 這人有拍下影片 內容有詳細的建立方法
https://delphiaball.co.uk/2016/04/19/tlistview-designmode-dynamic-appearance/

這個韓國人也有改變一些屬性的方法。
http://blog.hjf.pe.kr/444

針對內容物的資料只要很簡單的

AItem.data['變更後的名稱'] := 寫入 即可


話說我KTOP的帳號一直被鎖定好奇怪哦


===================引 用 P.D. 文 章===================
Berlin 10.1 update 1 有新增 ListView Toggle DesignMode (這是在 embd 官網發現的)
http://docwiki.embarcadero.com/RADStudio/Berlin/en/Customizing_FireMonkey_ListView_Appearance
可以拆解 ListView 的Structure 再重新組合的工具
研究了一些時間, 不會用...
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2016-10-04 00:39:17 IP:118.169.xxx.xxx 未訂閱
感謝分享, 會抽空拜讀一番!
系統時間:2024-04-26 1:57:24
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!