我正在尋找類似於場景的嚮導(帶有Next/Back按鈕),我可以在.NET 3.5下的Windows應用程序中使用它。 Microsoft .NET Framework 3.5中是否提供了任何嚮導控件?我可以在WinForms應用程序中使用哪個嚮導控件?
回答
不,Microsoft不提供現成的嚮導控件作爲.NET Framework的一部分。你將需要建立自己的。
有在網絡上提供了一些樣品,可以幫助您開始:
- Cristi Potlog's Wizard Control for .NET (可能是我最喜歡出這些)
- A Simple Wizard Control for .Net 2.0 with Full Designer Support
- GN Wizard Framework
- A .NET Wizard control
- Designer centric Wizard control
- TSWizard - a wizard framework for .NET
當然,你可以看到,大多數這些樣品的實現舊的嚮導界面97,而不是新的Aero奇才(在Windows Vista中和7)。我見過那些代碼項目之一,也:
但是,也許我已經看到了在Windows中發現的最好實現形式的Aero庫,可在CodePlex上下載here 。 Aero Wizard .NET Library是CodePlex上的另一個好選擇。
這兩個都很好看,精心設計的嚮導控件,但它們都不能在Windows XP(不支持Aero主題)上正常工作。您遇到的最大問題是確保您的實現完全向後兼容,在運行Vista之前的Windows版本時正確恢復爲嚮導97風格。我還沒有看到一個控制權,可以在網上發佈此權利。
如果第三方控制花錢是一種選擇,你可能會考慮通過的DevExpress XtraWizard或Wizard Framework通過Divelements。
但是無論您選擇哪條路線,我都強烈推薦以下Microsoft's Wizard guidelines。
@Cody Gray:謝謝這對我來說非常有幫助。假設我想構建嚮導控件,以支持動態創建n個嚮導中的嚮導。所以這會更好的選擇。?此外,現在需要關於Aero Wizard .NET Library,這是免費的和完整版本。我是否可以將其用於完整的開發目的,我的意思是,在最終沒有任何崩潰的情況下工作正常嗎? – 2011-02-10 06:55:35
- 1. 我可以在WinForms應用程序中使用Caliburn Framework嗎?
- 2. 在C++/CLI(WinForms)應用程序中使用C#WinForms控件
- 3. 我在哪裏可以找到可以生成C++應用程序的應用程序嚮導
- 4. 在WinForms中創建一個像應用程序的嚮導
- 5. 我可以在CAB WinForms應用程序中託管ASP.NET應用程序嗎?
- 6. CSS可以在VB WinForms應用程序中使用嗎?
- 7. WPF和WinForms可以在應用程序中混合使用嗎?
- 8. 如何在WinForms應用程序中使用Delphi(2007)控件?
- 9. 如何在Web應用程序中使用Winforms WebBrowser控件?
- 10. 試圖在wpf應用程序中使用winforms控件
- 11. 在WinForms應用程序中使用WPF,應用程序資源放在哪裏?
- 12. 我需要在WinForms應用程序中使用外部DLL的哪個配置?
- 13. 我可以在qt小部件應用程序中使用快速控件嗎?
- 14. 我們可以在ASP.NET Web應用程序項目中使用WPF控件嗎?
- 15. 我們可以將WinForms應用程序與WPF應用程序集成嗎?
- 16. 是否可以在WinForms應用程序中運行獨立應用程序?
- 17. 我可以在android應用程序中使用dll文件嗎?
- 18. 我可以使用哪個其他事件處理程序?
- 19. 我在哪裏可以找到這些WinForms控件?
- 20. 我在哪裏可以在ASP.NET應用程序中註冊IMemoryCache?
- 21. 我在哪裏可以將include_once放在PHP應用程序中?
- 22. winforms中的應用程序控制器
- 23. MS在Win 10 Store應用程序中使用哪種控件?
- 24. 我應該在Java Hibernate應用程序中使用哪個PERSIST?
- 25. 我可以使用Paint.NET API將它嵌入到Winforms應用程序中嗎?
- 26. 我們可以在winforms中創建datagridview用戶控件嗎?
- 27. C#Winforms應用程序打開第二個Winforms應用程序
- 28. 如何使用另一個控件來控制winforms應用程序?
- 29. 我可以在哪裏遷移我的分析應用程序?
- 30. 我可以在哪裏看到我的應用程序的IP?
重複此:http://stackoverflow.com/questions/195255/best-wizard-control-for-net-windows-forms? – 2011-02-10 06:33:40