Binding WPF数据绑定到枚举
公共枚举“StocksGroupType”位于命名空间“EquityTrades”中 在这封电子邮件底部的代码之前,我有一行代码: xmlns:EquityTrades=clr名称空间:EquityTrades;组装=设备交易 代码无法识别以下行中的“StocksGroupType”枚举: 它返回错误:类型引用找不到名为“”的类型{http://schemas.microsoft.com/winfx/2006/xaml/presentation}EquityTrades.StocksGroupType’ 我试过删除';assembly=EquityTrades'和其他变体,根据我在互联网上的发现。似乎什么都不管用。请帮忙。我正在使用VS2010Binding WPF数据绑定到枚举,binding,Binding,公共枚举“StocksGroupType”位于命名空间“EquityTrades”中 在这封电子邮件底部的代码之前,我有一行代码: xmlns:EquityTrades=clr名称空间:EquityTrades;组装=设备交易 代码无法识别以下行中的“StocksGroupType”枚举: 它返回错误:类型引用找不到名为“”的类型{http://schemas.microsoft.com/winfx/2006/xaml/presentation}EquityTrades.StocksGroupT
<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>
下面这行是错的
<x:Type TypeName="EquityTrades.StocksGroupType" />
您必须将TypeName值从EquityTrades.StocksGroupType更改为EquityTrades:StocksGroupType