TListView的SelectedValue如何使用? |
缺席
|
ESCAPE
一般會員 發表:37 回覆:47 積分:16 註冊:2005-02-15 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
你是想按下TListview 可以取得 ListView 的 Item 值嗎? 如果是, 這段你參考看看
我通常是以Detail 被按下才進行select 的作用, 因為 ListView 如果寫在 Click 上, 有時滑動與Click 不太容易被xe 識別正常, 想要滑動, 但卻被判定是select 反而造成 user 的困擾, 所以會在Detail 下處理事件(也就是ListView 右邊有一個 > 的功能) procedure TForm1.ListView1ItemClickEx(const Sender: TObject; ItemIndex: Integer; const LocalClickPos: TPointF; const ItemObject: TListItemDrawable); begin if ItemObject is TListItemAccessory then begin do somethings.... ListView1.Items[ItemIndex].Text..... end; end; |
ESCAPE
一般會員 發表:37 回覆:47 積分:16 註冊:2005-02-15 發送簡訊給我 |
很感謝P.D.大的回覆。
應該是我的敘述的意思不清楚, 簡單的說就是TListView的SelectedValue是否可以直接用程式碼呼叫? 因為SelectedValue只有在LiveBindings Desinger才看得到, 在TListView的屬性或方法都找不到SelectedValue這個項目。 ===================引 用 P.D. 文 章=================== 你是想按下TListview 可以取得 ListView 的 Item 值嗎? 如果是, 這段你參考看看 我通常是以Detail 被按下才進行select 的作用, 因為 ListView 如果寫在 Click 上, 有時滑動與Click 不太容易被xe 識別正常, 想要滑動, 但卻被判定是select 反而造成 user 的困擾, 所以會在Detail 下處理事件(也就是ListView 右邊有一個 > 的功能) procedure TForm1.ListView1ItemClickEx(const Sender: TObject; ItemIndex: Integer; const LocalClickPos: TPointF; const ItemObject: TListItemDrawable); begin if ItemObject is TListItemAccessory then begin do somethings.... ListView1.Items[ItemIndex].Text..... end; end; |
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
明白, 通常我的做法是這樣, 山不轉路轉
在上帖的事件中, 我用 Locate 來找出對應的資料庫記錄 ===================引 用 ESCAPE 文 章=================== 很感謝P.D.大的回覆。 應該是我的敘述的意思不清楚, 簡單的說就是TListView的SelectedValue是否可以直接用程式碼呼叫? 因為SelectedValue只有在LiveBindings Desinger才看得到, 在TListView的屬性或方法都找不到SelectedValue這個項目。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |