-3
使用MVVM Light的當前版本(版本5.2.0)時,在使用Nullable<int>
(或int?
)作爲參數時,遇到從MVVM Light RelayCommandGeneric內部調用Convert.ChangeType的異常。RelayCommand引發InvalidCastException
問題
如何使用一個Nullable<int>
作爲RelayCommand
命令參數時,有時會綁定綁定到一個空值,有時爲一個整數?綁定到不可爲空的整數時,我沒有看到問題。
背景
我發現在CodePlex上的問題跟蹤一個類似的故事(issue 7588),它說,它是在2012年另外值得注意的是解決了,有一個pull request試圖解決這個問題 - 但它似乎該請求未被合併。
兩降投票和零個意見,沒有一個良好的開端對這個問題... –