入门指南
本章节介绍如何创建 .NET 应用程序,配置它来使用DevExpress WPF控件,并添加电子表格控件。
先决条件
创建一个新项目
打开Visual Studio并创建一个新项目,选择DevExpress v23.1 WPF App Template Gallery模板。
指定项目名称和位置。
在DevExpress模板库中,选择 .NET 平台、Blank Application模板和 .NET 6.0版本。
使用NuGet Feed
1.如果您使用NuGet feed替代程序添加DevExpress产品,则DevExpress v23.1 WPF应用程序模板库模板不可用,使用WPF应用程序模板创建新项目。
当向导提示您选择目标框架时,请选择 .NET 6.0。
2.进入Tools | NuGet Package Manager | Manage NuGet Packages for Solution。
在“Browse”选项卡中,搜索“DevExpress.Wpf.Core”关键字并为当前项目安装DevExpress.Wpf.Core包和接受许可协议。
添加主题
1.进入Tools | NuGet Package Manager | Manage NuGet Packages for Solution。
2.在“浏览”选项卡中,搜索“DevExpress.Wpf.Themes”关键字并为当前项目安装主题包,可以使用DevExpress.Wpf.Themes.All包来安装所有的主题也可以添加单独的主题包来减少应用程序的大小并接受许可协议。
3.构建解决方案。
添加一个控件
1.打开MainWindow.xaml。
2.将控件从Visual Studio工具箱拖到XAML代码中。
当您使用工具箱添加控件时,相应的NuGet包会自动添加到解决方案中。
提示:如果您使用的是NuGet feed而不是程序来添加DevExpress产品,那么工具箱中不会包含DevExpress控件,直到添加了相应的NuGet包。
进入Tools | NuGet Package Manager | Manage NuGet Packages for Solution,添加DevExpress.Wpf.Spreadsheet NuGet包。
更改应用程序标记如下:
<dx:ThemedWindow x:Class="WpfDotNetApp.MainWindow" xmlns="//schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="//schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="//schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxsps="//schemas.devexpress.com/winfx/2008/xaml/spreadsheet" xmlns:local="clr-namespace:WpfDotNetApp" Title="MainWindow" Height="450" Width="800"> <Grid> <dxsps:SpreadsheetControl CommandBarStyle="Ribbon" ShowFormulaBar="True"/> </Grid> </dx:ThemedWindow>
3.构建并运行解决方案。