界面控件DevExpress WinForms中文帮助文档 - 借助DevExpress创建支持设计时功能的WinForms .NET应用程序

📅 2026/8/27 1:11:04
界面控件DevExpress WinForms中文帮助文档 - 借助DevExpress创建支持设计时功能的WinForms .NET应用程序
Windows Forms平台创建具有强大影响力的软件解决方案所需的组件最新版本支持.NET 10。在本系列文章中我将为大家整理DevExpress WinForms的中文帮助文档希望能帮助到大家~欢迎点赞关注哦DevExpress新旧版本帮助文档下载可进QQ qun获取169725316DevExpress项目模板使用DevExpress 模板工具包快速创建基于DevExpress、面向.NET 8及以上版本的项目。安装模板工具包1. 从Visual Studio Marketplace下载VSIX扩展。2. 双击.vsix文件来安装DevExpress模板工具包。在Visual Studio中安装DevExpress模板工具包在Visual Studio中选择Extensions → Manage Extensions…来运行Extension Manager扩展管理器在搜索框中输入DevExpress Template Kit for Visual Studio然后单击Install关闭Visual Studio并按照VSIX安装程序中的说明进行操作创建基于DevExpress的.NET项目请按照以下步骤基于模板创建使用 DevExpress 控件的 WinForms .NET 应用程序。1. 在Visual Studio中选择File → New → Project….2. 在Create a new project窗口中选择DevExpress 26.1 Template Kit并单击Next3. 点击Create来运行模板工具包。4. 单击WinForms平台5. 选择项目模板并配置其设置例如目标框架、MVVM支持等然后单击Create Project。提示DevExpress 项目模板会在项目文件*.csproj的包引用中添加DevExpress.Win.DesignNuGet 包以此提升 Visual Studio 中基于 DevExpress 的 WinForms 应用程序的设计时使用体验。如果不需要设计时自定义功能可安装DevExpress.Win NuGet程序包。向现有WinForms .NET应用程序添加DevExpress控件1. 打开项目属性确保目标操作系统Target OS设置为 Windows。C#Project SdkMicrosoft.NET.Sdk PropertyGroup OutputTypeWinExe/OutputType TargetFrameworknet8.0-windows/TargetFramework !-- CHECK THIS LINE -- UseWindowsFormstrue/UseWindowsForms /PropertyGroup /Project2. 安装需要的DevExpress NuGet程序包以下技术手段支持在 Visual Studio 设计器中对全部或指定的 DevExpress WinForms UI 控件进行自定义配置。其中包含表格设计器、属性编辑器以及其他设计时增强功能使用 DevExpress UI 控件开发时这些功能能够简化开发流程。安装具有设计时支持的统一NuGet软件包如果要使用作为DevExpress WinForms UI库的一部分提供的大多数UI控件请安装DevExpress.Win 或 DevExpress.Win.Design程序包DevExpress.Win更轻量级适合大多数情况DevExpress.Win.Design包含更多具有设计时支持的组件。安装具有设计时支持的Atomic特定于控制NuGet程序包如果仅需要少量 DevExpress UI 控件可以考虑安装轻量、按控件划分的 DevExpress.Win.XXX 程序包。与使用 DevExpress.Win.Design 程序包相比该方式可将 Visual Studio 设计器中窗体的初始加载速度提升最高 15‑20%。可用的DevExpress NuGet程序包包括DevExpress.Win.DiagramDevExpress.Win.DialogsDevExpress.Win.GanttDevExpress.Win.GaugesDevExpress.Win.GridDevExpress.Win.MapDevExpress.Win.PdfViewerDevExpress.Win.PivotGridDevExpress.Win.RichEditDevExpress.Win.ChartsDevExpress.Win.DashboardDevExpress.Win.SpellCheckerDevExpress.Win.SpreadsheetDevExpress.Win.TreeListDevExpress.Win.TreeMapDevExpress.Win.VerticalGridDevExpress.DataAccess.UI (应取代 DevExpress.Xpo 和 DevExpress.DataAccess 使用)DevExpress.Win.Navigation (应取代DevExpress.Data和DevExpress.Utils使用)DevExpress.Win.Reporting (应取代DevExpress.Win.Printing使用)DevExpress.Win.SchedulerExtensions (应取代DevExpress.Win.Scheduler和 DevExpress.Win.SchedulerReporting使用)注意括号中列出的包不提供相关组件的设计时间。提示为了避免多项目解决方案中的设计时程序集解决问题请在每个包含设计时表单的项目中添加对DevExpress NuGet包的直接引用。3. 构建项目。