如何使用FastReport.Net 設(shè)計器的“引導”功能
在設(shè)計報表模板時,您經(jīng)常需要在同一層上構(gòu)建多個控件。例如,在 FastReport VCL 中,報表頁面上的網(wǎng)格就是這樣的。在 FastReport.Net 中,網(wǎng)格只代表平面線條的交點。這樣就不像線條那樣分散注意力,但同時也有助于構(gòu)建對象。
然而,為了達成這些目的,我們還有一個更方便的工具——引導線(guide lines)。您可以在垂直和水平平面中添加一條細虛線,以幫助構(gòu)建控件。這些線僅在報表設(shè)計器中可見,并且在報表運行時不會顯示。這里是查看(View)工具欄上的控件引導線:
您可以手動添加這些線或使用選項:自動指引(Automatic Guides)。首先,我想要跟你講講,當向報表頁面中添加組件時,Microsoft Visual Studio風格的自動背光引導線:
也就是說,如果您在報表頁面上至少有一個控件,則可以將其與其他控件進行對齊。要手動添加引導線,請在垂直或水平線上選擇一個位置,然后雙擊鼠標。您可以添加任意數(shù)量的引導線。
要移動線條,您應該點擊滑塊(您移動滑塊時,它會變暗),按住它并移動到所需的位置。如果線條穿過了對象的邊界,則對象將與線條一起移動。當您需要將所有對象放在同一行上時,這會非常有用。您應該移動引導線連帶對象,直到它到達另一個對象的邊界。放開線的滑塊?,F(xiàn)在,第二個對象已“綁定”到該行。如果現(xiàn)在移動滑塊,則兩個對象將一起移動。所以你可以繼續(xù)“抓取”第三、第四以及更多項:
要刪除所需的線,請按住滑塊并將其移出頁面,無論是在哪個區(qū)域里。
前文提到過,當你移動引導線穿過對象的邊界時,對象會隨著線一起移動。因此,最好是通過上下移動滑塊來移除引導線,而不是橫向移動。
要快速刪除,設(shè)計器在工具欄上提供了兩個按鈕:“刪除水平指引”和“刪除垂直指引”。從名字就能看出他們是用來干嘛的,我們就不再贅述了。
現(xiàn)在考慮一下選項“自動指引”。如果你啟用它,則所有添加的對象都會有引導線外框,即兩條垂直線和兩條水平線:
應該注意的是,如果選項“自動指引”,那么就不能手動添加引導線。而且,以前寫的線也會被刪除。但是,以前添加的所有對象都將自動提供指引。
如果大量的引導線妨礙了您,您可以使用“指引”按鈕禁用它們。此外,所有的滑塊都將被保存,并且您隨時可以通過按下按鈕來復原引導線。
很多菜鳥報表開發(fā)者忽略了“指引”這樣的技巧,但實際上,它們會讓模板的設(shè)計更加簡單快捷。并且,使用一個簡單方便的工具總是很棒的體驗。
產(chǎn)品介紹 | 下載試用 | 優(yōu)惠活動 | 在線客服 | 聯(lián)系Elyn
推薦閱讀
- FastReport VCL報表控件開發(fā)者手冊
- FastReport Online Designer中文手冊
- Fastreport.Net教程2016
- Fastreport.Net用戶手冊
- FastReport.Net教程2017(持續(xù)更新中···)
- FastReport Online Designer教程2017(持續(xù)更新中···)
- 報表教程2017(持續(xù)更新中···)