入門指南
本章節(jié)介紹如何創(chuàng)建 .NET 應用程序,配置它來使用DevExpress WPF控件,并添加電子表格控件。
先決條件
創(chuàng)建一個新項目
打開Visual Studio并創(chuàng)建一個新項目,選擇DevExpress v23.1 WPF App Template Gallery模板。
指定項目名稱和位置。
在DevExpress模板庫中,選擇 .NET 平臺、Blank Application模板和 .NET 6.0版本。
使用NuGet Feed
1.如果您使用NuGet feed替代統(tǒng)一組件安裝程序添加DevExpress產品,則DevExpress v23.1 WPF應用程序模板庫模板不可用,使用WPF應用程序模板創(chuàng)建新項目。
當向導提示您選擇目標框架時,請選擇 .NET 6.0。
2.進入Tools | NuGet Package Manager | Manage NuGet Packages for Solution。
在“Browse”選項卡中,搜索“DevExpress.Wpf.Core”關鍵字并為當前項目安裝DevExpress.Wpf.Core包和接受許可協(xié)議。
添加主題
1.進入Tools | NuGet Package Manager | Manage NuGet Packages for Solution。
2.在“瀏覽”選項卡中,搜索“DevExpress.Wpf.Themes”關鍵字并為當前項目安裝主題包,可以使用DevExpress.Wpf.Themes.All包來安裝所有的主題也可以添加單獨的主題包來減少應用程序的大小并接受許可協(xié)議。
3.構建解決方案。
添加一個控件
1.打開MainWindow.xaml。
2.將電子表格控件從Visual Studio工具箱拖到XAML代碼中。
當您使用工具箱添加控件時,相應的NuGet包會自動添加到解決方案中。
提示:如果您使用的是NuGet feed而不是統(tǒng)一組件安裝程序來添加DevExpress產品,那么工具箱中不會包含DevExpress控件,直到添加了相應的NuGet包。
進入Tools | NuGet Package Manager | Manage NuGet Packages for Solution,添加DevExpress.Wpf.Spreadsheet NuGet包。
更改應用程序標記如下:
<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.構建并運行解決方案。