公共對(duì)象屬性
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報(bào)表分析解決方案,使用FastReport .NET可以創(chuàng)建獨(dú)立于應(yīng)用程序的.NET報(bào)表,同時(shí)FastReport .Net支持中文、英語(yǔ)等14種語(yǔ)言,可以讓你的產(chǎn)品保證真正的國(guó)際性。
在 Fastreport 用戶手冊(cè)上一篇文章中,我們主要分享了“報(bào)表對(duì)象的基本原理”,今天我們分享的報(bào)表對(duì)象的基本原理,希望能為您提供幫助。
所有報(bào)表對(duì)象都繼承自一個(gè)基本類(lèi) (ReportComponentBase),并具有一組特定的公共屬性。在研究每個(gè)對(duì)象之前,我們將查看這些屬性。
您可以在“屬性”窗口的幫助下更改屬性值??梢允褂脤?duì)象的上下文菜單或工具欄(例如,邊框和填充)更改某些屬性。
屬性
描述
Left, Top, Width, Height
坐標(biāo)(屬性為L(zhǎng)eft, Top)和大?。▽傩詾閃idth, Height)
Anchor
此屬性決定了當(dāng)放置對(duì)象的容器增大或縮小時(shí)對(duì)象將如何改變其位置或大小。通過(guò)使用錨點(diǎn),可以幫對(duì)象與容器同步擴(kuò)展或移動(dòng)。
Dock
此屬性確定對(duì)象將??吭谌萜鞯哪囊粋?cè)。在“動(dòng)態(tài)布局”一章中閱讀有關(guān)此屬性的更多信息。
Border, Fill
這些屬性控制對(duì)象的邊框和填充??梢允褂谩斑吙蚝吞畛洹惫ぞ邫诟乃鼈?。
這些屬性允許以適合整個(gè)文本的方式調(diào)整對(duì)象的高度。
ShiftMode
如果上面的對(duì)象可以增長(zhǎng)或縮小,則啟用屬性的對(duì)象將上下移動(dòng)。
GrowToBottom
一個(gè)對(duì)象,其屬性被啟用,將被拉伸到帶的底部。
CanBreak
對(duì)象“Text”和“Rich Text文本”具有此屬性。它確定對(duì)象的內(nèi)容是否可以分解為多個(gè)部分。
PrintOn
此屬性確定可以在哪些頁(yè)面上打印對(duì)象。在“小冊(cè)子類(lèi)型報(bào)告”一章中閱讀有關(guān)此屬性的更多信息。
Cursor
此屬性確定鼠標(biāo)光標(biāo)位于對(duì)象上時(shí)的類(lèi)型。該屬性僅在預(yù)覽窗口中有效。
Visible
該屬性決定對(duì)象是否顯示在報(bào)表中。不可見(jiàn)的對(duì)象永遠(yuǎn)不會(huì)顯示在預(yù)覽窗口中,也永遠(yuǎn)不會(huì)在打印機(jī)上打印。
Printable
此屬性確定對(duì)象是否將在打印機(jī)上打印。如果禁用此屬性,則對(duì)象將在預(yù)覽窗口中可見(jiàn),但不會(huì)打印。
Hyperlink
此屬性支持報(bào)表對(duì)象具有交互性。
Bookmark
此屬性與“超鏈接”屬性一起使用。它可以包含任何表達(dá)式。該表達(dá)式將在報(bào)告生效時(shí)計(jì)算,其值將用作書(shū)簽
Restrictions
此屬性限制某些操作,例如移動(dòng)、調(diào)整大小、刪除對(duì)象。
Style
您可以將樣式名稱分配給此屬性。完成此操作后,該對(duì)象將變得像它已在樣式中指示的那樣。如果樣式
的參數(shù)發(fā)生變化,對(duì)象的外觀也會(huì)發(fā)生變化。
FastReport技術(shù)QQ群:585577353 歡迎進(jìn)群一起討論