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

Frame上可放置IWTreeView嗎

答題得分者是:maureen
star
初階會員


發表:37
回覆:93
積分:36
註冊:2002-07-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-05-21 15:40:55 IP:211.72.xxx.xxx 未訂閱
Good day: 我在Frame上放了一個IWTreeView元件,Item如下: Root->Item1 & Item2 Item1.Click要Call form1    程式碼: ============================ uses IWInit, Unit1;    procedure TFrame1.IWTreeViewIWTreeView1Item0IWTreeView1Item1Click(Sender: TObject); var   NewForm : TformMain1; begin   TIWAppForm(RWebApplication.ActiveForm).Release;   NewForm := TformMain1.Create(RWebApplication);   NewForm.Show; end; ============================ RUN!的結果, Item1卻未出現這樣的'長相' Item1 該怎麼作才對呢?
star
初階會員


發表:37
回覆:93
積分:36
註冊:2002-07-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-05-30 10:15:11 IP:211.72.xxx.xxx 未訂閱
Good day: 我測試的心得是要寫Click程式碼才會Auto顯示連結吧. 但IntraWeb 5.0.43中ITTreeView並無OnClick的Event, 改用IntraWeb 5.1就可以了. 謝謝!
Fishman
尊榮會員


發表:120
回覆:1949
積分:2163
註冊:2006-10-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-06 14:59:40 IP:210.65.xxx.xxx 未訂閱
Good Day: 看你問了蠻多關於 Intraweb 的問題,事實上我也是剛剛接觸 Delphi 7.0 的 Intraweb 元件。    Intraweb 5.0.43 中的 IWTreeView 是沒有 Onclick 事件,他的 Onclick 事件是在 IWTreeViewItem 底下,而且如你所言,需有設定 Onclick 事件,方有連結出現,因此也可以用將 Onclick 事件設為 NIL的方式來 Disable 此 TreeViewItem。    
------
Fishman
star
初階會員


發表:37
回覆:93
積分:36
註冊:2002-07-18

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-06 16:07:48 IP:211.72.xxx.xxx 未訂閱
謝謝, 日前經delphimaster前輩指導, 我初步有個方向, 但最近太忙, 還沒時間測!
maureen
一般會員


發表:3
回覆:13
積分:13
註冊:2003-10-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-09 21:57:21 IP:218.68.xxx.xxx 未訂閱
引言: Good day: 我在Frame上放了一個IWTreeView元件,Item如下: Root->Item1 & Item2 Item1.Click要Call form1 程式碼: ============================ uses IWInit, Unit1; procedure TFrame1.TFrame1.IWTreeViewIWTreeView1Item0IWTreeView1Item1Click(Sender: TObject); (Sender: TObject); var NewForm : TformMain1; begin TIWAppForm(RWebApplication.ActiveForm).Release; NewForm := TformMain1.Create(RWebApplication); NewForm.Show; end; ============================ RUN!的結果, Item1卻未出現這樣的'長相' Item1 該怎麼作才對呢?
我已经多次测试,如果将IWtreeview 放在Frame上面,然后在Frame中编写Onclick事件.最后在form中引用Frame.那么IWTreeView的onclick事件就象被隐身了一样. 唯一的方法是只有在引用Frame的form中重新设定Frame1.IWTreeViewIWTreeView1Item0IWTreeView1Item1Click事件.我认为这是intraweb中的bug .也许intraweb的新版本会有所改进.
系統時間:2024-11-23 1:27:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!