1
在組合框顯示枚舉
我試圖遵循這個職位的解決方案在我WF4項目:Databinding an enum property to a ComboBox in WPF麻煩WF4
而且我已經實現了我得到的代碼
<ObjectDataProvider MethodName="GetValues"
ObjectType="{x:Type s:Enum}"
x:Key="DayOfWeekValues">
<ObjectDataProvider.MethodParameters>
<x:Type TypeName="s:DayOfWeek" />
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
<ComboBox ItemsSource="{Binding Source={StaticResource DayOfWeekValues}}"/>
TypeName =「s:DayOfWeek」屬性上出現以下錯誤。
Cannot reparent the node "Type(System.DayOfWeek)" from the old parent "IList" to the new parent "ObjectDataProvider".
關於這個錯誤意味着什麼的任何想法?
編輯:除了上面的錯誤,我也在ObjectDataProvider的MethodName =「GetValues」屬性上得到以下錯誤。
INCORRECT_PARAMETER_TYPE
爲了後續行動,即使我收到錯誤,我仍試圖使用該活動。在我的主工作流程中使用該活動沒有任何問題。它發現枚舉值很好。 – Nael 2010-09-29 18:36:44
我不耐煩地得到那個「reparenting」錯誤,但它仍然編譯。謝謝你的提示 ! – Dr1Ku 2010-11-29 15:04:45