全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:796
推到 Plurk!
推到 Facebook!

~關於TreeView的問題~

尚未結案
ckrl933
一般會員


發表:16
回覆:15
積分:6
註冊:2005-01-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-15 14:02:00 IP:61.220.xxx.xxx 未訂閱
配置一個TreeView1 及PopupMenu1 TreeView1->PopupMenu = PopupMenu1; 我將TreeView1->RightClickSelect = true; 但是只是我在某個Item上按右鍵, 然後選擇我的PopupMenu的選項後, 它還是會跳回之前按左鍵所選擇的那麼Item上, 我還是要先以左鍵選擇了Item,再按右鍵開啟PopupMenu執行選項, 有什麼辦法可以解決嗎??? 這樣跟我們一般使用視窗的習慣不一樣!!
ckrl933
一般會員


發表:16
回覆:15
積分:6
註冊:2005-01-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-17 16:02:08 IP:61.220.xxx.xxx 未訂閱
都沒人會嗎??還是我說得有問題啊??~>.<~ 這問題困擾我很久了!請問有人會ㄇ????
justdo
高階會員


發表:2
回覆:359
積分:222
註冊:2004-08-17

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-17 23:37:33 IP:221.169.xxx.xxx 未訂閱
我測試了一下, RightClickSelect 好像沒有效果 Selected Item並沒有改變,和HELP的說明不一樣,真奇怪    另外,你說的情況是windows的預設行為, 並不如你所說的:和一般使用視窗的習慣不一樣 拿檔案總管來試一次就知道了    不管怎樣,那如果要做到你說的,可以在MouseDown事件動手腳 先檢查是不是按下右鍵,假若是,就設定現在點到的這個item:
   TreeView1->Selected=TreeView1->GetNodeAt(X, Y);
系統時間:2024-05-14 20:35:43
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!