文檔半島外圍網上直營>>FastReport中文文檔>>折疊/擴展元素
                折疊/擴展元素
您可以使用 MatrixCollapseButton 類型的特殊按鈕,以交互方式管理單個標題元素的可見性。該按鈕插入標題元素中,并管理其他元素的可見性。下圖顯示了按鈕及其管理的元素(按鈕被選中時用紅框標記):
	 
 
點擊預覽窗口中的按鈕時,相關元素會被隱藏或顯示。在這種情況下,報告將被重建:
 
 
	添加按鈕
 您可以使用上下文菜單為標題元素添加按鈕。選擇項目,右擊并選擇折疊按鈕。按鈕就會添加到元素的左側。 
添加按鈕后,元素的屬性 Padding.Left 會發生變化,這樣按鈕就不會與文本重疊。
自定義按鈕
添加按鈕時,FastReport 會自動配置按鈕與其管理元素之間的鏈接。在某些情況下,您可能需要手動配置鏈接。為此,請打開依賴于按鈕的元素的編輯器,并在可見性/可見性切換選項卡上指定按鈕的名稱。該按鈕可以同時管理多個元素。
按鈕可以放在被管理元素的上方:
 
 
或與之處于同一水平:
 
 
受控元素的初始狀態--可見性--是在元素編輯器的 "可見性/不可見 "選項卡上設置的。
	刪除按鈕
 刪除按鈕有兩種方法: 
- 選擇按鈕并按下刪除鍵;
- 取消選中元素右鍵菜單中的 "Collapse button"。
	移動按鈕
 默認情況下,按鈕的屬性 Dock = Left。這意味著它停靠在元素的左邊緣。在 "Properties "窗口中設置 ??繉傩?無,即可將按鈕移動到新的位置。 
您還可以使用按鈕的屬性錨點將其錨定到元素的特定位置。
	自定義按鈕外觀
 使用 "Border"工具欄,您可以自定義按鈕圖標:邊框顏色和樣式、背景顏色。此外,您還可以在 "Properties  "窗口中設置按鈕的以下屬性:
	
| Property | Default value | Description | 
|---|---|---|
| Cursor | Hand | 鼠標光標形狀。 | 
| Exclusive | False | 如果為 True,則只能展開一個元素。 | 
| Exportable | False | 如果為 True,則在導出報告時將顯示該按鈕。 | 
| Printable | False | 如果為 True,則打印報告時將顯示該按鈕。 | 
| ShowCollapseExpandMenu | False | 確定當鼠標右鍵按在該按鈕上時,是否顯示包含 "Collapse/Expand All "項目的菜單。 | 
| Symbol | PlusMinus | 按鈕內顯示的符號。 | 
| SymbolSize | 5 | 按鈕符號大小。 | 

 QQ交談
QQ交談 在線咨詢
在線咨詢 
                 
                
 渝公網安備
            50010702500608號
渝公網安備
            50010702500608號
             
            
 客服熱線
客服熱線