1.formbase上。
namespacedatabase
public wizardcontroller controller = null;
#region函式
///
/// 自定義函式
///
public void disablebutton()
else
if (this.controller.islastform) //如果是嚮導的最後乙個頁面,顯示「完成」
else //否則顯示「下一步」
}protected virtual void updateinfo() //由「每一步formstep1,formstep2…」的介面 具體實現
protected virtual void gonext()
else//如果是嚮導的最後乙個頁面,則呼叫「gonext()」
}protected virtual void goprev()
//protected virtual void finish()
//protected virtual void cancel()
#endregion
#region介面控制項事件
///
/// 介面控制項事件
///
///
///
private void buttonprev_click(object sender, eventargs e)
private void buttonnext_click(object sender, eventargs e)
//private void buttonfinish_click(object sender, eventargs e)
//private void buttoncancel_click(object sender, eventargs e)
#endregion}}
2.乙個wizardcontroller.cs檔案(非介面)
namespacedatabase
}#endregion
#region自定義函式
///
/// 自定義函式
///
public bool isfirstform //屬性
}public bool islastform //屬性
}public void gonext()
else
((formbase)wizardforms[curindex]).show();
((formbase)wizardforms[curindex]).disablebutton();
}public void goprev()
else
((formbase)wizardforms[curindex]).show();
((formbase)wizardforms[curindex]).disablebutton();
}public void beginwizard()
public void finishwizard()
private void dispose()
}#endregion}}
3.formstep1介面繼承自formbase,上面有乙個label控制項,text屬性「this is formstep1」
namespacedatabase
protected override void updateinfo()}}
4.formstep2介面繼承自formbase,上面有乙個label控制項,text屬性「this is formstep2」
namespacedatabase
protected override void updateinfo()}}
5.formstep3介面繼承自formbase,上面有乙個label控制項,text屬性「this is formstep3」
namespacedatabase
protected override void updateinfo()}}
6.formtestwizard介面,上面乙個button,text屬性「啟動嚮導」
namespacedatabase
private void button1_click(object sender, eventargs e)}}
7.修改程式的啟動介面為「formtestwizard」
namespacedatabase}}
製作Delphi「嚮導」
crystal studio web delphi 利用製作delphi 嚮導 在許多應用軟體中,利用各種 嚮導 使用者可以完成不同的操作。在delphi中利用乙個form就可以製作出 嚮導 下面用乙個簡單的例子來說明。1.新建一工程,此工程中包含兩個form form1 form2,對應單元名le...
VC嚮導製作
嚮導是一種用來簡化使用者操作的程式。在microsoft 的所有產品中都存在嚮導,如office2000 中的web 頁嚮導就是乙個十分典型的向 導 如下圖所示 還有常用的vc 嚮導。乙個基本的嚮導程式應該包含以下幾個基本按鈕 取消 上一步 下一步 完成 幫助。一 標準嚮導程式 在 vc 中,可以使...
VC6工程嚮導製作
最近突然發現每天寫點教程對自己的學習很有幫助,所以以後每天都盡量寫點東西吧。關於win32工程嚮導,也許還有很多人不知道這是個什麼玩意,其實很簡單,每次你建立工程檔案的時候vc總會讓你選擇一種是win32專案還是控制台程式等等,這就是嚮導,而今天我要做的就是乙個簡單的窗體嚮導,使用這個嚮導以後,你可...