云自無心水自閑

          天平山上白云泉,云自無心水自閑。何必奔沖山下去,更添波浪向人間!
          posts - 288, comments - 524, trackbacks - 0, articles - 6
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          DevExpress XtraReports的控件介紹(使用幫助)

          Posted on 2006-09-25 11:55 云自無心水自閑 閱讀(11811) 評論(5)  編輯  收藏 所屬分類: .Net

          在此介紹創建報表過程中使用到的XtraReports的控件. 所有的控件都可以在設計時,運行時,或者通過設計器添加到報表中, 本文介紹的是一些最基本的信息.

          報表控件概覽

          XtraReports中的所有報表對象都通過在Bands中的控件來表現. 在設計時, 報表控件可以從工具箱添加到報表中, 只有點擊工具箱中需要的控件, 然后放到報表帶中即可. 另一種方式是使用字段列舉窗口添加控件, 這種情況下, 控件將和數據字段綁定.

          如果要在運行時添加報表控件, 你只需要簡單地創建一個相應類型的變量, 并通過XRControlCollection.Add方法添加到報表帶中即可

          所有的報表控件包括bands都是繼承自XRControl. 其中部分控件可以還作為容器, 這種情況下控件集合可以通過XRControl.Controls來獲得. 如果要獲取控件的容器, 可使用XRControl.Parent屬性.

          下面列舉了XtraReports中的標準報表控件.

          Class Description
          Subreport 用于在報表中添加子報表. 被添加的報表需要被包含在項目中, 并設置SubReport的ReportSource屬性. 子報表可用于合并報表和創建主從表.
          WinControlContainer 用于添加Windows Forms或者第三方的控件. 此對實際上是添加的控件的封裝, 并提供對Drawing方法的支持
          XRBarCode 用于在報表中顯示條形碼. 使用XRBarCode.Symbology和XRBarCode.SymbologyId來設置條形碼的類型
          XRChart 在報表中顯示圖形, 使用此控件來根據一個或多個SeriesViewTypes來展示不同的數據.
          XRCheckBox 用于在報表中展示復選框.
          XRLabel 標簽. 可以是單行的, 也可以是多行的.
          XRLine 線條. 使用這個控件來畫線.
          XRPageBreak 換頁. 如果是Band中需要換頁, 那么使用控件的Band.PageBreak屬性比較好.
          XRPageInfo 顯示報表頁面的附加信息. 可以顯示頁碼, 日期或者其他信息.
          XRPanel 用于包含其他控件的控件. 可以使用此控件來進行控件的分組.
          XRPictureBox 在報表中顯示一個圖片
          XRRichText 顯示一個控件, 用于顯示,輸入,修改格式化的文本. 可以用XRRichText.LoadFile從文件中加載文本.
          XRTable 表格
          XRTableCell 表格單元. 與XRControl.Text綁定
          XRTableRow 表格中的行. 通過不需要用到此控件, 直接操作表格單元更普遍.
          XRZipCode 郵政編碼





          評論

          # re: DevExpress XtraReports的控件介紹(使用幫助)  回復  更多評論   

          2007-01-17 11:28 by hezechang
          how to do it

          # re: DevExpress XtraReports的控件介紹(使用幫助)  回復  更多評論   

          2007-01-17 13:37 by 云自無心水自閑
          @hezechang
          和大多數所見即所得工具一樣,通過鼠標的拖放,將控件定義到相應的報表帶上即可。

          # re: DevExpress XtraReports的控件介紹(使用幫助)[未登錄]  回復  更多評論   

          2007-03-16 10:41 by
          在設置MultiColumn的ColumnCount值為2后,程序運行后Detail左右兩邊沒法很好的合并,中間一直存在著間隔,但在preview中顯示確實正常的,這是什么問題??

          # re: DevExpress XtraReports的控件介紹(使用幫助)  回復  更多評論   

          2009-06-26 08:00 by asd
          XRRichText 使用中文亂碼

          # re: DevExpress XtraReports的控件介紹(使用幫助)[未登錄]  回復  更多評論   

          2011-04-02 10:08 by 李軍
          主從表怎么操作?急等
          主站蜘蛛池模板: 南宁市| 锡林浩特市| 花莲县| 河曲县| 静乐县| 安义县| 屏山县| 武川县| 厦门市| 普宁市| 军事| 曲阜市| 拉萨市| 辛集市| 成安县| 南和县| 中阳县| 高雄县| 清苑县| 马龙县| 社会| 信宜市| 镇江市| 富川| 永嘉县| 安国市| 太康县| 安徽省| 都匀市| 奉新县| 施秉县| 扬州市| 罗平县| 肃南| 绍兴市| 滁州市| 武宁县| 禹城市| 眉山市| 白玉县| 醴陵市|