DevExpress普遍應用於ECM企業內容管理、 成本管控、進程監督、生產調度,在企業/政務信息化管理中佔據一席重要之地。經過DevExpress WPF Controls,您能建立有着強大互動功能的XAML基礎應用程序,這些應用程序專一於當代客戶的需求和構建將來新一代支持觸摸的解決方案。 不管是Office辦公軟件的衍伸產品,仍是以數據爲中心的商業智能產品,都能經過該控件來實現。express
DevExpress WPF Controls v19.2下載api
本指南將介紹如何建立.NET Core 3應用程序、如何將其配置爲使用DevExpress WPF控件,以及如何嚮應用程序自己添加DevExpress控件。(在本教程中,咱們將向您展現如何將Spreadsheet控件添加到.NET Core 3項目中)app
先決條件ide
分步教程工具
1. 打開Visual Studio 2019 v16.3,並建立一個新的WPF應用程序(.NET Core)。spa
2. 添加DevExpress NuGet軟件包。
在此文章中,咱們描述如何經過DevExpress NuGet Feed獲取DevExpress WPF控件。入門指南描述如何從本地源中將DevExpress WPF控件用於.NET Core。orm
跳轉到Tools | NuGet Package Manager | Manage NuGet Packages for Solutionxml
打開"Settings"...blog
...並添加具備如下屬性的新NuGet feed:教程
Name: DevExpress
Source: https://nuget.devexpress.com/{your feed authorization key}/api
選擇您剛剛添加的DevExpress軟件包源。
在"Browse"標籤中,搜索'WindowsDesktop.Wpf',並將如下兩個軟件包安裝到當前項目中。
閱讀並接受許可協議。
構建解決方案,這將迫使項目解決全部NuGet包依賴項。Visual Studio會將可用的控件加載到其工具箱中。
3. 應用應用程序主題
在應用程序啓動時,將ApplicationThemeHelper.ApplicationThemeName 屬性設置爲所需的主題名稱。
public partial class App : Application {
protected override void OnStartup(StartupEventArgs e) {
DevExpress.Xpf.Core.ApplicationThemeHelper.ApplicationThemeName =
DevExpress.Xpf.Core.Theme.Office2019ColorfulName;
base.OnStartup(e);
}
}
4. 添加控件。
將Spreadsheet控件從Visual Studio工具箱拖到XAML代碼中,更改應用程序標記,以下所示:
<Window x:Class="DxWPFNetCoreApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:dxsps="http://schemas.devexpress.com/winfx/2008/xaml/spreadsheet"
xmlns:local="clr-namespace:DxWPFNetCoreApp"
Title="MainWindow" Height="450" Width="800">
<Grid>
<dxsps:SpreadsheetControl CommandBarStyle="Ribbon" ShowFormulaBar="True"/>
</Grid>
</Window>
5. 生成並運行解決方案,此時已成功構建.NET Core 3 Spreadsheet app。
DevExpress中文網官網QQ羣:540330292 歡迎一塊兒進羣討論