2
如果我在列表框的某個項目上按下鼠標,然後在不釋放鼠標按鈕的情況下移動鼠標到另一個項目上,選擇將自動更改爲老鼠。WPF在列表框的MouseMove上禁用項目選擇
是否有可能禁用此行爲,以便選擇僅在鼠標被直接按下時纔會更改(我需要此操作才能啓動)拖動&刪除多個選定項目,默認行爲具有醜陋的副作用)?
或者,是否有一個很好的拖動示例,可以解決實現拖放多個項目與ListBox時出現的所有障礙。
如果我在列表框的某個項目上按下鼠標,然後在不釋放鼠標按鈕的情況下移動鼠標到另一個項目上,選擇將自動更改爲老鼠。WPF在列表框的MouseMove上禁用項目選擇
是否有可能禁用此行爲,以便選擇僅在鼠標被直接按下時纔會更改(我需要此操作才能啓動)拖動&刪除多個選定項目,默認行爲具有醜陋的副作用)?
或者,是否有一個很好的拖動示例,可以解決實現拖放多個項目與ListBox時出現的所有障礙。
這是列表框的默認行爲,不能更改。
您應該嘗試2種技巧: 1.訂閱預覽鼠標並將處理標記爲true。 2.繼承物品控制並實現您自己的選擇器。