精靈控制項
描述
精靈控制項用來創建精靈格式的畫面。可於Standard版及Premium版中使用。
使用方式
精靈控制項中可添加多個頁面。
設置網格控件時:
- 按一下WizardEditor屬性的按鈕,以打開[WizardEditor]對話方塊。
- 添加需要的頁面,輸入您喜好的屬性值。
- 關閉對話方塊。
- 在各頁面中任意配置控制項,並輸入您喜好的屬性值。
執行時:
- 可以使用SelectedIndex屬性切換顯示的頁面。
例如:配置「上一頁」、「下一頁」的按鈕控制項,用Click事件設定SelectedIndex屬性。
'上一頁按鈕的Click事件函數
Function frmWizard_btnBack_Click(Sender$ As String)
'顯示上一個頁面
Integer index
GGet frmWizard.Wizard1.SelectedIndex, index
index = index - 1
GSet frmWizard.Wizard1.SelectedIndex, index
Fend
'下一頁按鈕的Click事件函數
Function frmWizard_btnNext_Click(Sender$ As String)
'顯示下一個頁面
Integer index
GGet frmWizard.Wizard1.SelectedIndex, index
index = index + 1
GSet frmWizard.Wizard1.SelectedIndex, index
Fend
精靈控制項屬性
| 屬性 | 描述 |
|---|---|
| BackColor | 控制項的背景色彩。 預設值:Window |
| Enabled | 設定是否在運行時刻啟用控制項。 預設值:True |
| EventTaskType | 事件使用的任務類型。 預設值:Normal |
| Height | 控制項的高度,單位為像素。 |
| Left | 控制項的左側座標,單位為像素。 |
| Name | 控制項的名稱。 預設值:WizardXX |
| SelectedIndex | 取得或設定所選擇項目的編號。(僅限SPEL程式時有效) |
| ShowNavigators | 設定是否顯示用以切換頁面的標題。(僅會套用在設計區域的顯示上。) |
| TabIndex | 控制項的標籤索引。 |
| ToolTipText | 在控制項的工具提示中使用的文字。 預設值:空白 |
| Top | 控制項的上方座標,單位為像素。 |
| Visible | 在運行時刻是否能看見控制項。 預設值:True |
| Width | 控制項的寬度,單位爲像素。 |
| WizardEditor | 顯示可用以添加、刪除及排序頁面的精靈編輯器畫面。 |
精靈控制項事件
| 事件 | 描述 |
|---|---|
| Click | 按一下控件時執行。 |
| SelectionChanged | 重新選擇標籤頁面時執行。 |