我有跟随网格,可以通过Thumb调整大小:
<Grid x:Name="ROIGridFor10X"
Width="1360"
Height="1023"
Visibility="Hidden"
Cursor="Arrow"
Canvas.Left="0"
Canvas.Top="0">
<Thumb x:Name="thumb"
Cursor="SizeWE"
Width="{Binding Path=Width, ElementName=ROIGridFor10X}"
Height="{Binding Path=Height, ElementName=ROIGridFor10X}"
DragStarted="OnDragStarted"
DragDelta="Resize" />
</Grid>
为简洁起见,省略了其他拇指。通过拇指的拖动仅适用于第一次。之后,拇指根本没有显示。在窥探后,我发现拇指的sMouseOver属性在第一次之后没有被更新。任何人都可以提出可能存在的问题吗?
答案 0 :(得分:1)
可能意味着某些东西导致你的拇指停止在命中测试中被发现......可能的原因是:
1)鼠标在拇指顶部进行测试
2)将鼠标捕获到其他内容上
3)拇指已被赋予空背景且没有内容
4)拇指将IsHitTestVisible设置为false
snoop可以帮助您检查哪些是这种情况