<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云自無心水自閑

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

    XtraReports的報表編輯器

    Posted on 2006-09-26 16:53 云自無心水自閑 閱讀(3921) 評論(0)  編輯  收藏 所屬分類: .Net
    XtraReports的設計器可以作為給終端用戶使用的獨立的報表設計器, 也就是說用戶可以自己編輯,預覽,甚至創建報表. 這個設計器和Visual Studio的集成開發環境很象, 可以定制外觀, 滿足用戶的需要. 甚至, 你可以自己創建報表設計器, 因為在XtraReport中設計器是一個分開獨立的控件.
    ??? 先介紹一下設計器的組成元件. 報表設計器主要是用于使用戶可以編輯報表. 標準的設計器是使用XRDesignFormEx類來展示的, 這個類提供了編輯和創建報表的主要功能.
    ??? 下圖是一個標準的報表設計器:


    ??? 這個Form里包含了不同的元件: 報表在XRDesignPanel對象中被編輯, 其他工具欄和停靠面板由XRDesignBarManager和XRDesignDockManager控制. 所有的這些控件都可以通過設計Form的XRDesignFormExBase.DesignPanel, XRDesignFormEx.DesignBarManager和XRDesignFormEx.DesignDockManager屬性來操作.
    ??? 下面列舉了設計器中使用的元件接口.

    Element

    Description

    Design Panel這是報表設計器的主要元件. 它展示了一個面板用于創建一個新的報表或者編輯原有的報表. 它顯示報表帶并控制報表帶中控件的歸屬, 并可以移動, 縮放, 復制, 粘貼這些控件, 另外還可以在控件上綁定數據, 或者進行其他的操作.? 而且可以預覽報表效果.
    Main Menu展示報表設計器的主菜單. 包含了一系列的項目和子項目, 用于為用戶提供相關操作. 通常, 它復制所有的ToolBar按鈕, 格式化按鈕以及布局按鈕.
    Main Toolbar展示報表設計器的ToolBar. 包含創建報表, 保存裝載報表布局, 剪裁,復制,粘貼等按鈕, 以及撤銷, 重做等操作.
    Formatting Toolbar展示報表設計器的格式化Toolbar. 包含一些缺省的操作文本的按鈕.
    Layout Toolbar展示報表設計器的布局Toolbar. 包含縮放, 移動一組控件位置的按鈕.
    Status Bar

    在報表設計器底部展示StatusBar. 通常用于顯示報表編輯操作過程中的特殊信息.
    Toolbox展示報表設計器的控件工具箱. 包含所有報表控件, 可以拖放新的控件到報表區中. 可以添加自定義控件到工具箱中.
    Report Explorer展示報表設計器的Explorer. 它顯示了報表樹狀結構, 使用它可以很方便地瀏覽整個報表.
    Field List展示了報表設計器的樹狀字段列表. 顯示了數據源的樹狀結構. 用于將數據綁定到報表.
    Property Grid展示報表設計器的屬性容器. 可以修改報表元件的屬性.

    ??? 激活報表設計器: 盡管報表設計器是XRDesignFromEx的實例, 但一般不需要手工創建此對象. 通常使用以下代碼:
    //?Create?a?new?report.
    XtraReport1?report?=?new?XtraReport1();

    //?Invoke?the?End-User?Designer?and?load?the?report?into?it.
    report.ShowDesigner();

    //?Invoke?the?End-User?Designer?and?load?the?report?into?it,?modally.
    report.ShowDesignerDialog();



    主站蜘蛛池模板: 二区久久国产乱子伦免费精品| 国产亚洲一卡2卡3卡4卡新区| 两个人看的www免费高清| 亚洲国产婷婷香蕉久久久久久| 亚洲精品乱码久久久久蜜桃| 好先生在线观看免费播放| 亚洲国产成a人v在线| 亚洲AV第一页国产精品| 可以免费观看的国产视频| 亚洲国产精品VA在线看黑人| 最好免费观看高清在线| 亚洲av无码不卡一区二区三区 | 亚洲国产av无码精品| 在线观看亚洲网站| 亚洲午夜国产片在线观看| 一级做性色a爰片久久毛片免费| 亚洲精品视频在线观看你懂的| 中文字幕a∨在线乱码免费看| 国产精品亚洲片在线观看不卡 | 一级免费黄色大片| 亚洲国产日韩一区高清在线| 免费看男女下面日出水来| 亚洲色欲色欲www| 免费真实播放国产乱子伦| 国产99精品一区二区三区免费| 国产亚洲婷婷香蕉久久精品 | 亚洲欧洲日产专区| 日本不卡在线观看免费v| 一级一级一级毛片免费毛片| 亚洲国产精品不卡在线电影| 成人毛片免费观看视频| 亚洲精品乱码久久久久久下载| 成人性生交大片免费看无遮挡 | 人妻无码一区二区三区免费| 亚洲AV成人影视在线观看| 亚洲色偷拍区另类无码专区| 麻豆高清免费国产一区| 国产成人久久精品亚洲小说| 亚洲av永久无码精品秋霞电影影院| 亚洲免费网站观看视频| caoporm碰最新免费公开视频|