0

我的解决方案中有两个项目。一个是 WPF,另一个是 ClassLibrary。在我的类库项目中,我有一个枚举,并将它作为静态资源绑定到 WPF 项目中的视图。

我的代码是:

namespace DPOS.Core.Helpers
{
   public enum SearchOptions
   {
       SingleDate,
       DateRange,
       Name,
       Amount,
       Quantity,
       All
   }
}

xmlns:helpers="clr-namespace:DPOS.Core.Helpers;assembly=DPOS.Core"


RadioButton x:Name="RadioSingleDate" Content="{Binding SingleDateContent}" 
Margin="0,21.54,0,0" TabIndex="2" VerticalAlignment="Top" Style="{DynamicResource RadioButtonStyle}"
IsChecked="{Binding SearchOptions, ConverterParameter={x:Static helpers:SearchOptions.SingleDate}, Converter={StaticResource EnumToBooleanConverter}}"/>

这项工作在 Visual Studio 2012 中的文件。但问题是当我在 Blend(Blend for Visual Studio)中打开它时,它会说:

名称空间“clr-namespace:DPOS.Core.Helpers;assembly=DPOS.Core”中不存在名称“SearchOptions”

我不明白发生了什么。

我错过了什么吗?

4

1 回答 1

0

I slove my problem by Re adding my ClassLibrary project reference using blend.

于 2013-08-17T02:36:49.110 回答