[英]DevExpress 11.1 Grid Control missing reference
我剛剛下載了DevExpress Universal Trial,可以在VB.Net WPF項目中試用。
我的問題是我無法使用所需的網格控件和樹形列表控件。
我第一次添加其中一個時,出現錯誤彈出窗口
對象引用未設置為對象的實例
然后,我嘗試直接添加到xaml中,並發生了錯誤。
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<dxg:GridControl Name="gridControl1" DataSource="{StaticResource list}">
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="Name" />
<dxg:GridColumn FieldName="AreaKM2" />
<dxg:GridColumn FieldName="Population" />
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:GridColumnView NavigationStyle="CellNavigation" />
</dxg:GridControl.View>
</dxg:GridControl>
</Grid>
錯誤說:
錯誤1 找不到類型dxg:GridControl。 驗證您沒有丟失程序集引用,並且所有引用的程序集均已構建。
我離Visual Studio的中級用戶不遠,所以我真的希望這里有人可以提供幫助。
干杯!
問題是您使用的是dxg XML名稱空間,但從未在XAML中定義它。 查看Window標記中的所有那些xmlns定義嗎? 您還需要為dxg添加一個。 我不確定要使用哪個版本的控件。 我在DevExpress文檔中找到了此文檔,但是該文檔適用於DX 12.2,因此它可能無法完美運行。
在XAML中您正在使用的文件的其他xmlns標記附近添加以下行。
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
那應該可以解決您遇到的問題。 請查看下面的鏈接以獲取更多幫助。
此外,請確保在您的項目中引用了DevExpress DLL。 即使您糾正了名稱空間問題,如果您的項目未引用DLL,那么您仍然會遇到問題。 有關如何執行此操作的信息,請參見以下教程(基本上在DX指南中顯示12.2的任何地方,只要考慮11.1並執行相同的操作即可)。 您可能需要查看自己的文檔以獲取更准確的信息:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.