入門指南
本章節(jié)介紹如何創(chuàng)建 .NET 應(yīng)用程序,配置它來使用DevExpress WPF控件,并添加電子表格控件。
先決條件
創(chuàng)建一個(gè)新項(xiàng)目
打開Visual Studio并創(chuàng)建一個(gè)新項(xiàng)目,選擇DevExpress v23.1 WPF App Template Gallery模板。
指定項(xiàng)目名稱和位置。
在DevExpress模板庫中,選擇 .NET 平臺(tái)、Blank Application模板和 .NET 6.0版本。
使用NuGet Feed
1.如果您使用NuGet feed替代程序添加DevExpress產(chǎn)品,則DevExpress v23.1 WPF應(yīng)用程序模板庫模板不可用,使用WPF應(yīng)用程序模板創(chuàng)建新項(xiàng)目。
當(dāng)向?qū)崾灸x擇目標(biāo)框架時(shí),請(qǐng)選擇 .NET 6.0。
2.進(jìn)入Tools | NuGet Package Manager | Manage NuGet Packages for Solution。
在“Browse”選項(xiàng)卡中,搜索“DevExpress.Wpf.Core”關(guān)鍵字并為當(dāng)前項(xiàng)目安裝DevExpress.Wpf.Core包和接受許可協(xié)議。
添加主題
1.進(jìn)入Tools | NuGet Package Manager | Manage NuGet Packages for Solution。
2.在“瀏覽”選項(xiàng)卡中,搜索“DevExpress.Wpf.Themes”關(guān)鍵字并為當(dāng)前項(xiàng)目安裝主題包,可以使用DevExpress.Wpf.Themes.All包來安裝所有的主題也可以添加單獨(dú)的主題包來減少應(yīng)用程序的大小并接受許可協(xié)議。
3.構(gòu)建解決方案。
添加一個(gè)控件
1.打開MainWindow.xaml。
2.將控件從Visual Studio工具箱拖到XAML代碼中。
當(dāng)您使用工具箱添加控件時(shí),相應(yīng)的NuGet包會(huì)自動(dòng)添加到解決方案中。
提示:如果您使用的是NuGet feed而不是程序來添加DevExpress產(chǎn)品,那么工具箱中不會(huì)包含DevExpress控件,直到添加了相應(yīng)的NuGet包。
進(jìn)入Tools | NuGet Package Manager | Manage NuGet Packages for Solution,添加DevExpress.Wpf.Spreadsheet NuGet包。
更改應(yīng)用程序標(biāo)記如下:
<dx:ThemedWindow x:Class="WpfDotNetApp.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core" xmlns:dxsps="http://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.構(gòu)建并運(yùn)行解決方案。