0

我正在尝试在组合框中显示原始BindingMode枚举(TwoWay“OneWay”等列表)。

XAML文件中,Resources我需要设置ObjectDataProvider为以下类型BindingMode

<!--BindingMode combo box-->
<ObjectDataProvider x:Key="BindingMode" MethodName="GetValues" ObjectType="{x:Type sys:Enum}">
    <ObjectDataProvider.MethodParameters>
        <x:Type TypeName="sys:BindingMode"/>
    </ObjectDataProvider.MethodParameters>
</ObjectDataProvider>

问题是我不能包含System.Windows.Data在“xmlns”中,我试图声明:

xmlns:sysWinData="clr-namespace:System.Windows.Data;assembly=mscorlib"

但它不会工作。我在这里想念什么?谢谢。

4

1 回答 1

2

System.Windows.Data居住在PresentationFramework.dll所以将您的声明更改为

xmlns:sysWinData="clr-namespace:System.Windows.Data;assembly=PresentationFramework"

于 2013-08-18T07:55:12.193 回答