我在列表框中選擇多個項目時遇到問題。多選列表框
我試過從選擇器中派生新的控件和編寫ListBox幫助器類沒有工作(如預期)。
與Selector類的問題是,它不公開SelectedItems,它是地獄綁定屬性和操縱它與選擇更改事件。
與ListBox助手類的問題是,我得到多選的所需數據,但它從來沒有命中綁定屬性。
有沒有人知道更好的方式來實現多選列表框?
在此先感謝...
我在列表框中選擇多個項目時遇到問題。多選列表框
我試過從選擇器中派生新的控件和編寫ListBox幫助器類沒有工作(如預期)。
與Selector類的問題是,它不公開SelectedItems,它是地獄綁定屬性和操縱它與選擇更改事件。
與ListBox助手類的問題是,我得到多選的所需數據,但它從來沒有命中綁定屬性。
有沒有人知道更好的方式來實現多選列表框?
在此先感謝...
的ListBox有多重選擇已經實施。只需將SelectionMode屬性更改爲Multiple或Extened。
您可以使用SelectedItems屬性獲取所有選定的項目。
是的,這是預期的提交時間選項。 – ni3a
@AdrianFaciu但是不可能從viewmodel設置SelectedItems? –
@Vitalii Vasylenko是的,你可以,但不能直接向前。看看這裏的例子:http://stackoverflow.com/questions/11142976/how-to-support-listbox-selecteditems-binding-with-mvvm-in-a-navigable-applicatio –
P.S.似乎,我提供的信息較少。我正在使用MVVM,其中SelectedItems不可訪問沒有隻讀屬性綁定,這又是我的開銷。 :) – ni3a