2011-10-31 38 views
1

我已經使用Caliburn.Micro約定很多地方說,如果你有一個名爲Apples的集合,你可以添加一個名爲SelectedApple的屬性,在名稱爲Apples的ComboBox中選擇一些內容。關於在Caliburn.Micro約定中使用多個的混淆

所有這一切都很好。然而,現在我有一個不同類型的狀態列表,但我無法得到它的工作,也許是因爲Caliburn和我不同意正確的複數形式。

我有一個名爲Statuses的集合,和一個名爲SelectedStatus的屬性。 ComboBox充滿了所有的狀態,但是當我在列表中選擇其中一個時,沒有任何反應。

我已經試過狀態,狀態,Stati但無濟於事。

任何人都可以看到爲什麼這不工作?

回答

1

我從來沒有聽說過Caliburn.Micro,但我在網上找到了文檔並決定搜索它。和the answer is in there

Singularize - 從單數形式轉變爲單數形式。默認的實現是非常基本的,只是去掉尾部的's'。

+0

嗨雷蒙德。我忘記說在實際上我嘗試使用Statuss的問題上,也僅僅是爲了確定,但那也沒有奏效...... –

+0

幸運的是,Caliburn.Micro帶有源代碼,因此您只需調試它即可。 –

+0

Raymond - 如果沒有人知道,可能是最簡單的解決方案;) –

0

我相信這是期待一個叫做SelectedStatuse的性質,因爲它只是砍掉尾隨的'中「以下狀態」和前面加上單詞「選擇」。