C# 如何在鼠标按钮滚动时启用自动更新内容?wpf
我使用ScrollViewer。当我用鼠标滚轮滚动页面时,一切正常,C# 如何在鼠标按钮滚动时启用自动更新内容?wpf,c#,wpf,C#,Wpf,我使用ScrollViewer。当我用鼠标滚轮滚动页面时,一切正常,scroll在每次滚动后更改了事件原因。但是,当我按住滚动条滚动面板内容时,然后ScrollChanged仅当我松开鼠标按钮时才会导致。如何修复此问题并使其始终更新内容 来自: 最后,ButtonBase类添加了一个ClickMode属性,该属性确定按钮何时触发其Click事件以响应鼠标操作。默认值为ClickMode.Release,这意味着在单击并释放鼠标时触发Click事件。但是,您也可以选择在第一次按下鼠标按钮(Clic
scroll在每次滚动后更改了事件原因。但是,当我按住滚动条滚动面板内容时,然后ScrollChanged
仅当我松开鼠标按钮时才会导致。如何修复此问题并使其始终更新内容 来自:
最后,ButtonBase
类添加了一个ClickMode
属性,该属性确定按钮何时触发其Click
事件以响应鼠标操作。默认值为ClickMode.Release
,这意味着在单击并释放鼠标时触发Click
事件。但是,您也可以选择在第一次按下鼠标按钮(ClickMode.Press
)时触发Click
事件,或者奇怪的是,当鼠标移动到按钮上方并在按钮上暂停时(ClickMode.Hover
)
也许我问错问题了。这不是我需要的。我试图理解为什么当面板中只有childsTextBlock
时,一切正常,但如果面板中有任何图像
,则只有当我从拇指松开鼠标按钮时才会更新滚动原因。