国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

HierarchicalFlexGrid控件的使用

2019-11-18 17:42:56
字體:
來源:轉載
供稿:網友

    HierarchicalFlexGrid與分層結構的Recordset
    將HierarchicalFlexGrid和一個分層結構的Recordset結合起來可以查看關系類型的信息。在將這些信息顯示給用戶的時候,可以確保原始數據的安全,使之不被用戶修改;也可以通過將文本框添加到窗體defForm來增加HierarchicalFlexGrid的單元格編輯功能。當HierarchicalFlexGrid被綁定到分層結構的Recordsets上時,可以使用帶區來顯示分組的和相關的Recordsets。
    注意在執行本步驟之前,必須先將數據綁定到HierarchicalFlexGrid。為此,請參閱將數據綁定到分層結構的FlexGrid。
    要使用帶區在HierarchicalFlexGrid中顯示分層結構的Recordsets
    1.右擊HierarchicalFlexGrid,然后從快捷菜單中選擇“屬性”。出現HierarchicalFlexGrid的“屬性頁”對話框。
    2.在“通用”選項卡中,設置“帶區顯示”。關于每一種帶區顯示的描述,請參閱帶區的格式設置。
    3.在“帶區”選項卡中,從“帶區”框中選擇一個帶區。這里列出的可用帶區是根據Command分層結構中的Recordsets確定的。對于每一個帶區,生成Recordset的Command的名稱被顯示在括號中。
    4.在必要的時候修改每個帶區的屬性。與此有關的詳細信息,請參閱帶區的格式設置。
    5.單擊“確定”,將帶區屬性應用于HierarchicalFlexGrid并關閉“屬性頁”對話框。

    帶區的格式設置
    在HierarchicalFlexGrid中,可以利用帶區格式設置功能來指定某個Recordset的顯示選項。ADO分層結構Recordset中的每一個Recordset都將被創建一個帶區。例如,如果將一個HierarchicalFlexGrid綁定到一個包含Customers和Orders的ADO分層結構,那么HierarchicalFlexGrid在開始的時候將包含兩個帶區。 
    通過設置帶區的格式,可以定制HierarchicalFlexGrid的屏幕外觀。這樣就可以突出顯示多個帶區中的重要信息。允許進行格式設置的帶區元素包括:列標頭、網格線、顏色和縮進。
    如果綁定到非分層結構的Recordset,那么控件中將只有一個帶區,而且該帶區被稱為Band0。沒有其他帶區,因為帶區以Command分層結構中的Recordsets為基礎。

    改變帶區的布局
    通過改變帶區的布局,帶區內的字段顯示方式將得以改變。在缺省情況下,帶區的諸字段將沿水平方向排列,同標準的網格一樣。
    水平方式的帶區顯示

    垂直顯示方式將導致帶區在高度方向上進行擴展,以便能夠在帶區中容納所有的字段。HierarchicalFlexGrid中顯示的其他帶區也將被擴展,確保所有的帶區的高度相同。
    垂直方式的帶區顯示

    要設置帶區的布局
    1.右擊HierarchicalFlexGrid,然后從快捷菜單中選擇“屬性”。出現HierarchicalFlexGrid的“屬性頁”對話框。
    2.在“通用”選項卡中設置“帶區顯示”。
    3.單擊“確定”,將帶區的顯示屬性應用于HierarchicalFlexGrid并關閉“屬性頁”對話框。

    顯示列標頭
    如果帶區以水平方式顯示,那么可以為HierarchicalFlexGrid設置標頭。標頭直接顯示在帶區之上,并且為HierarchicalFlexGrid中的每一個帶區分別顯示一次。如果在HierarchicalFlexGrid的頂部和左邊只需要為每個帶區顯示一組標頭,請使用固定單元格取代標頭。關于固定單元格的信息,請參閱“自定義固定外觀”(在主題自定義HierarchicalFlexGrid區域中)。
    1.右擊HierarchicalFlexGrid,然后從快捷菜單中選擇“實現”。出現HierarchicalFlexGrid的“屬性頁”對話框。
    2.在“帶區”選項卡中,選擇“列標頭”,然后在”TextStyleHeader”列表框中選擇列標頭樣式。
    3.單擊“確定”,將列標頭屬性應用于HierarchicalFlexGrid并關閉“屬性頁”對話框。
    水平的列標頭

    改變列的順序
    HierarchicalFlexGrid帶區中的各列的順序是可以改變的。
    要改變帶區內的列順序
    1.選定需要移動的列。
    2.使用上下箭頭鍵將列移動到帶區內的新位置上。

    修改顏色和網格線
    設置帶區的顏色和網格線信息的方法有兩種:全體方式和個別方式。修改顏色和網格線的目的通常是為了突出地顯示HierarchicalFlexGrid內的某些重要信息,便于用戶閱讀數據。另外,還可以指定帶區內的單元格之間是否需要顯示網格線。使用下面的過程可以修改HierarchicalFlexGrid內所有帶區的顏色和網格線。
    注意如果需要改變單個帶區的顏色信息,必須使用BackColorBand屬性以編程方式進行改變。
    要改變全局的顏色和網格線
    1.右擊HierarchicalFlexGrid,然后從快捷菜單中選擇“屬性”。出現HierarchicalFlexGrid的“屬性頁”對話框。
    2.在“帶區”選項卡中,從“網格線”框中選擇一種樣式,然后單擊“應用”。對于選定的帶區,該樣式確定了HierarchicalFlexGrid中位于標準的填充文本區域之間的線條的類型。
    3.在“樣式”選項卡中,從“固定網格線”中選擇一種樣式。然后從“非置入網格線”中選擇一種樣式并單擊“應用”。這些樣式確定了HierarchicalFlexGrid中位于固定的與未填充區域之間的線條的類型。
    4.在“顏色”選項卡中,為每一種網格線屬性指定一種顏色。為此,請首先選擇一個“顏色設置”。然后選擇要修改的屬性(例如GridColor),從“調色板”中選擇一種顏色,最后單擊“應用”。對于需要改變的每一條HierarchicalFlexGrid網格線都需要重復該操作。
    注意如果使用了Windows缺省顏色,那么HierarchicalFlexGrid中顯示的顏色將是在“顯示控制面板”中指定的顏色。除了將HierarchicalFlexGrid屬性的顏色改變為標準的或Windows缺省顏色之外,也可以創建自己的顏色定義(單擊“編輯自定義顏色”,使用隨之彈出的“顏色”對話框)。
    5.單擊“確定”,將網格線和顏色屬性應用于HierarchicalFlexGrid并關閉“屬性頁”對話框。

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵璧县| 新干县| 新泰市| 剑川县| 寿宁县| 获嘉县| 闵行区| 明光市| 吴江市| 台北市| 天门市| 龙南县| 福贡县| 托克逊县| 朔州市| 资源县| 太保市| 自贡市| 纳雍县| 汉阴县| 咸宁市| 武夷山市| 县级市| 莱州市| 林周县| 含山县| 泸水县| 泰兴市| 昌平区| 晋江市| 旅游| 句容市| 眉山市| 探索| 柳河县| 淮北市| 门源| 怀化市| 和静县| 海盐县| 罗甸县|