我有一個這樣的網格:捕獲鼠標事件
<Grid>
<WrapPanel Name="wrap1"/>
<Canvas Name="canvas1" Background="LightGray" Opacity="0.5"/>
</Grid>
而且我希望能夠:
- 捕獲點擊事件爲WrapPanel按鈕
- 捕獲的MouseLeftButtonDown,的MouseLeftButtonUp ,鼠標移動事件帆布
WrapPanel按鈕PreviewMouseLeftButtonDown和Click不起作用。將Canvas放入Canvas內部的WrapPanel或WrapPanel也不起作用。
如果我這樣做畫布,不要獲得任何鼠標輸入。 – Cobold
我測試了這個,它工作正常,你需要確保你的畫布有一個大小設置,因爲deafult它不會strech來填充WrapPanel。 –