2011-01-22 157 views
0

公共枚舉'StocksGroupType'位於名爲'EquityTrades'的名稱空間中。WPF數據綁定枚舉

在此電子郵件的底部的代碼之前,我的代碼行:

的xmlns:EquityTrades = 「CLR-名稱空間:EquityTrades;裝配= EquityTrades」

該代碼不能識別的' StocksGroupType'枚舉符合:

它返回錯誤:「類型引用無法找到名爲'{http://schemas.microsoft.com/winfx/2006/xaml/presentation}EquityTrades.StocksGroupType'的類型。

我試過刪除'; assembly = EquityTrades',和其他變化,根據我在互聯網上找到的。似乎沒有任何工作。請幫忙。我正在使用VS2010。

<Window.Resources> 
    <ObjectDataProvider x:Key="stocksGroupTypeName" MethodName="GetValues" ObjectType="{x:Type System:Enum}"> 
     <ObjectDataProvider.MethodParameters> 
      <x:Type TypeName="EquityTrades.StocksGroupType" /> 
     </ObjectDataProvider.MethodParameters> 
    </ObjectDataProvider> 
</Window.Resources> 

回答

0

下面一行是錯誤的。

<x:Type TypeName="EquityTrades.StocksGroupType" /> 

你必須從EquityTrades.StocksGroupType類型名值更改爲EquityTrades:StocksGroupType