原創|使用教程|編輯:我只采一朵|2017-12-06 10:06:02.000|閱讀 309 次
概述:在設計報表模板時,你經常需要在同一層上構建多個控件。那么怎么才能保證布局不會顯得參差不齊或者需要花很多時間去調整呢?
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在設計報表模板時,您經常需要在同一層上構建多個控件。例如,在 FastReport VCL 中,報表頁面上的網格就是這樣的。在 FastReport.Net 中,網格只代表平面線條的交點。這樣就不像線條那樣分散注意力,但同時也有助于構建對象。
然而,為了達成這些目的,我們還有一個更方便的工具——引導線(guide lines)。您可以在垂直和水平平面中添加一條細虛線,以幫助構建控件。這些線僅在報表設計器中可見,并且在報表運行時不會顯示。這里是查看(View)工具欄上的控件引導線:
您可以手動添加這些線或使用選項:自動指引(Automatic Guides)。首先,我想要跟你講講,當向報表頁面中添加組件時,Microsoft Visual Studio風格的自動背光引導線:
也就是說,如果您在報表頁面上至少有一個控件,則可以將其與其他控件進行對齊。要手動添加引導線,請在垂直或水平線上選擇一個位置,然后雙擊鼠標。您可以添加任意數量的引導線。
要移動線條,您應該點擊滑塊(您移動滑塊時,它會變暗),按住它并移動到所需的位置。如果線條穿過了對象的邊界,則對象將與線條一起移動。當您需要將所有對象放在同一行上時,這會非常有用。您應該移動引導線連帶對象,直到它到達另一個對象的邊界。放開線的滑塊。現在,第二個對象已“綁定”到該行。如果現在移動滑塊,則兩個對象將一起移動。所以你可以繼續“抓取”第三、第四以及更多項:
要刪除所需的線,請按住滑塊并將其移出頁面,無論是在哪個區域里。
前文提到過,當你移動引導線穿過對象的邊界時,對象會隨著線一起移動。因此,最好是通過上下移動滑塊來移除引導線,而不是橫向移動。
要快速刪除,設計器在工具欄上提供了兩個按鈕:“刪除水平指引”和“刪除垂直指引”。從名字就能看出他們是用來干嘛的,我們就不再贅述了。
現在考慮一下選項“自動指引”。如果你啟用它,則所有添加的對象都會有引導線外框,即兩條垂直線和兩條水平線:
應該注意的是,如果選項“自動指引”,那么就不能手動添加引導線。而且,以前寫的線也會被刪除。但是,以前添加的所有對象都將自動提供指引。
如果大量的引導線妨礙了您,您可以使用“指引”按鈕禁用它們。此外,所有的滑塊都將被保存,并且您隨時可以通過按下按鈕來復原引導線。
很多菜鳥報表開發者忽略了“指引”這樣的技巧,但實際上,它們會讓模板的設計更加簡單快捷。并且,使用一個簡單方便的工具總是很棒的體驗。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn