0
我試圖在我的TreeView中實現拖放操作,並且除了一旦滾動條出現在TreeView內部之後,它就可以工作了。當用戶試圖通過向上或向下拖動欄來滾動欄時,PreviewMouseMove自然會被觸發。但是,我找不出一種方法來識別鼠標懸停在滾動條上,而不是啓動拖放的開始。有任何想法嗎?PreviewMouseMove中的TreeView滾動條
我試圖在我的TreeView中實現拖放操作,並且除了一旦滾動條出現在TreeView內部之後,它就可以工作了。當用戶試圖通過向上或向下拖動欄來滾動欄時,PreviewMouseMove自然會被觸發。但是,我找不出一種方法來識別鼠標懸停在滾動條上,而不是啓動拖放的開始。有任何想法嗎?PreviewMouseMove中的TreeView滾動條
而不是鏈接到樹視圖上的previewmousemove開始拖放,也許你可以鏈接到treeview項目的previewmousemove。
排序是這樣的:
<TreeView>
<TreeView.ItemTemplate>
<HierarchicalDataTemplate>
<TextBlock PreviewMouseMove="TextBlock_PreviewMouseMove"/>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>