• <menu id="w2i4a"></menu>
  • logo Devexpress WPF控件文檔中心

    入門指南


    立即下載DevExpress WPF

    本章節(jié)介紹如何創(chuàng)建 .NET 應用程序,配置它來使用DevExpress WPF控件,并添加電子表格控件。

    DevExpress VCL圖表控件

    先決條件

    創(chuàng)建一個新項目

    打開Visual Studio并創(chuàng)建一個新項目,選擇DevExpress v23.1 WPF App Template Gallery模板。

    模板庫

    指定項目名稱和位置。

    項目名稱

    在DevExpress模板庫中,選擇 .NET 平臺、Blank Application模板和 .NET  6.0版本。

    6.0

    使用NuGet Feed

    1.如果您使用NuGet feed替代統(tǒng)一組件安裝程序添加DevExpress產品,則DevExpress v23.1 WPF應用程序模板庫模板不可用,使用WPF應用程序模板創(chuàng)建新項目。

    next

    當向導提示您選擇目標框架時,請選擇 .NET 6.0。

    2.進入Tools | NuGet Package Manager | Manage NuGet Packages for Solution。

    在“Browse”選項卡中,搜索“DevExpress.Wpf.Core”關鍵字并為當前項目安裝DevExpress.Wpf.Core包和接受許可協(xié)議。

    DevExpress VCL圖表控件

    添加主題

    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.構建并運行解決方案。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();