版面編排問題 |
尚未結案
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
RedSnow
版主 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
RedSnow
版主 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
Miki-lion 妳好: 嗯~我大概知道妳的問題了,妳試著按照下列步驟來處理看看:
1. 先將 TreeView 的 Align 屬性設為 alNone。 2. 縮小 TreeView 的高度,讓底層的物件 (Panel?) 顯示一塊空間出來。 4. 拉一個 Panel 到 TreeView 的底層物件上,並調整好那個 Panel 所需要用到的高度 (寬度可以先不管)。 5. 設定那個新建立 Panel 的 Align 屬性為 alTop (此時寬度會自動設定與底層物件同寬)。 6. 設定 TreeView 物件的 Align 屬性為 alClient。
7 天天敲鍵盤 v 時時按滑鼠 8
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
引言: Miki-lion 妳好: 嗯~我大概知道妳的問題了,妳試著按照下列步驟來處理看看: 1. 先將 TreeView 的 Align 屬性設為 alNone。 2. 縮小 TreeView 的高度,讓底層的物件 (Panel?) 顯示一塊空間出來。 4. 拉一個 Panel 到 TreeView 的底層物件上,並調整好那個 Panel 所需要用到的高度 (寬度可以先不管)。 5. 設定那個新建立 Panel 的 Align 屬性為 alTop (此時寬度會自動設定與底層物件同寬)。 6. 設定 TreeView 物件的 Align 屬性為 alClient。這樣好像不行呢~ 1.因為ListView會去影響到,不過我已經先設定為alNone 這樣子"先"不會蓋到其他的物件 2.新的Panel會變成完全站滿整個上版面 |
RedSnow
版主 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
Miki-lion 妳好: 如果是這樣子的話,妳就再多設幾個 Panel 好了:
1. 把 TreeView 剪下來,然後放到 Panel2 上面。 2. 將 Panel2 的寬度調整好,然後設 Align 為 alLeft。 3. 把 ListView 的 Align 改成 alRight。 4. 在 Panel2 上面增設一個 Panel,調整好所需高度,然後將 Align 設為 alTop。 5. 將 Panel2 上面 TreeView 的 Align 設為 alClient。
7 天天敲鍵盤 v 時時按滑鼠 8
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
|
RedSnow
版主 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
Miki-lion 妳好: 我這邊使用 Splitter 並不會發生妳所描述的那種狀況與限制,但是不知道妳整個版面各個元件的屬性是如何設定的,因此很難正確的猜出妳那邊的問題出在哪裡? 妳先確認一下那個 Splitter 確實是與妳所要調整的物件放在 "同一層",並且其上層物件也都是同一個,然後再確認一下左方 Panel、Splitter、右方 Panel 這三個物件的 Align 屬性是否設定正確 (左 Panel 與 Splitter 均設為 alLeft、右 Panel 設為 alClient)? 如果調試的結果仍未能找出問題,那麼妳就將 Splitter 的各個屬性值都貼上來,我幫妳看看有何處不妥?再不行的話,妳就衡量一下看看是否要把程式打包,然後上傳到 "會員求助程式檔案上傳區"? 7 天天敲鍵盤 v 時時按滑鼠 8
|
Miki-lion
中階會員 發表:90 回覆:180 積分:54 註冊:2005-04-24 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |