基本上,我有想從Selector Class延伸的控制。我知道選擇器允許選擇多個子項目,但我不想那樣做。我只想要一次選擇一個孩子。WPF選擇器 - 我如何確保它只允許單個選擇而不是多個選擇?
有沒有,我不是在,允許單/多選擇區分,或選擇類看到一個設置是由我寫這個類的東西來控制擴展Selector類?
基本上,我有想從Selector Class延伸的控制。我知道選擇器允許選擇多個子項目,但我不想那樣做。我只想要一次選擇一個孩子。WPF選擇器 - 我如何確保它只允許單個選擇而不是多個選擇?
有沒有,我不是在,允許單/多選擇區分,或選擇類看到一個設置是由我寫這個類的東西來控制擴展Selector類?
選擇不具有多重選擇的支持。 ListBox,因此ListView,支持多選。
在任何情況下,你是負責項目的實際選擇。選擇器只是公開處理選擇的屬性和事件。
您是否嘗試過MultiSelector?它有一個CanSelectMultipleItems屬性,可能有所幫助。
天才!爲了讓單個選擇的多選擇器必須被選作基地而不是選擇器。我喜歡這個答案,因爲MultiSelector基本上只添加了CanSelectMultiple(Items)的公共訪問權限,沒有其他冗餘的東西。 – Dima 2017-12-03 07:33:28