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