我创建了一个自定义窗口,设置为 windowStyle="none",(无标题或最大化 - 最小化按钮),当用户在网格上单击并拖动时,我试图实现 DragMove 操作。(这是通过在 MouseLeftButtonDown 处理程序上调用 DragMove 来连接的)
如果网格没有背景,则此事件永远不会被触发的第一个奇怪问题。添加一些背景颜色确实会使事件被触发,但在第一次拖动后我得到这个错误:
“只能在鼠标主按钮按下时调用 DragMove”
代码片段:
Private Sub Grid1_MouseLeftButtonDown(ByVal sender As System.Object, ByVal e As System.Windows.Input.MouseButtonEventArgs) Handles Grid1.MouseLeftButtonDown
DragMove()
End Sub
我知道这适用于标签,但没有办法让它适用于网格吗?