簡體   English   中英

如何在Blend中將枚舉與單選按鈕綁定?

[英]How to Bind Enum with a radio Button in Blend ?

我的解決方案中有兩個項目。 一個是WPF,另一個是ClassLibrary。 在我的類庫項目中,我有一個枚舉,並將其作為靜態資源綁定到WPF項目中的View。

我的代碼是:

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(Visual Studio混合)中打開它時,它說:

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

我不明白發生了什么事。

我想念什么嗎?

我通過使用Blend重新添加我的ClassLibrary項目引用來解決我的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM