2011年3月23日

TreeView(樹狀檢視)

  • 設定使用元件:Microsoft Windows Common Controls 6.0 (SP6)
  • 使用方法:在 TreeView上按[滑鼠右鍵]→[屬性] 進行基本設定
  • 常用屬性:


屬性名稱
說明
Indentation
設定每層子樹節點的縮排距離
LineStyle
設定節點之前的連接線樣式
PathSeparator
設定在樹狀節點路徑中,所使用的分隔符號
Scroll
設定是否自動顯示捲軸並允許捲動功能
SingleSel
展開一選項時,是否取消先前展開的節點


【說明】
  1. TreeView的節點須以程式的方式建立。

SSTab(頁籤)

  • 設定使用元件:Microsoft Tabbed Dialog Control 6.0 (SP6)
  • 使用方法:在 SSTab 上按[滑鼠右鍵]→[屬性]
  • 常用屬性:




屬性名稱
說明
TabHeight
索引頁籤的高度
TabMaxWidth
索引頁籤的最大寬度
TabOrientation
索引頁籤所要顯示的位置
Tabs
索引頁籤數量,預設為3
TabsPerRow
每列顯示的索引頁籤數量
Tab
目前在第幾個頁籤
TabCaption
設定頁籤顯示文字,如SSTab.TabCaption(1) = "test"



ImageList(圖片清單)

  • 設定使用元件:Microsoft Windows Common Controls 6.0 (SP6)
  • 使用方法:在 ImageList 上按[滑鼠右鍵]→[屬性]
  • 常用屬性:

屬性名稱
說明
ImageHeight
可設定存放在清單中所有圖片的高度
ImageWidth
可設定存放在清單中所有圖片的寬度



ProgressBar(進度列)

  • 設定使用元件:Microsoft Windows Common Controls 6.0 (SP6)
  • 常用屬性:

屬性名稱
說明
Max
進度的最大值
Min
進度的最小值
Value
進度的目前值
Scrolling
顯示的方式為區塊方式或圓滑方式


TabStrip(頁籤)

  • 設定使用元件:Microsoft Windows Common Controls 6.0 (SP6)

【使用方法】
  1. 在 TabStrip 上按[滑鼠右鍵]→[屬性]
  2. 欲知道那個頁籤被按下,請在 TabStrip_Click() 事件中,以下列程式取得:
    TabStrip.SelectedItem.Index

【說明】
  1. TabStrip不是容器,需自行控制其上的物件顯示或隱藏。

StatusBar(狀態列)

  • 設定使用元件:Microsoft Windows Common Controls 6.0 (SP6)
  • 使用方法:在 StatusBar 上按[滑鼠右鍵]→[屬性]
  • 常用屬性:


屬性名稱
說明
Style
0-sbrNormal顯示所有 Panels
1-sbrSimple只顯示一個大面板
SimpleText
Style1-sbrSimple時顯示的文字內容





【說明】
  1. 最多可分成16個 Panels(面板),每個 Panel 可包含文字或圖片。
  2. 內建樣式有七種,須進屬性設定,Caps, Numlock, Date, Time...。
  3. 程式中欲更改 StatusBar 某個面板文字時:StatusBar.Panels(1).Text = "test"
  4. 程式中欲新增一個面板時:StatusBar.Panels.Add(索引值)


PopupMenu(快顯功能表)

  • 設定使用元件:無

  1. 須先以「功能表編輯器」完成下拉式選單。
  2. 在表單的 MouseDown 事件中輸入:
    If Button = 2 Then PopupMenu 下拉式選單中的某個選項名稱
  3. 一次只能顯示一個。