我在一平板電腦上用VS開發了一WPF程式,想實作一Button控制元件的按住置位一變數,松開復位此變數的功能(無滑鼠),請問怎么實作?
我嘗試過TouchDown和TouchUp事件,但是無回應,不知道是用錯還是語法錯了?還有其他方法嗎?
code:
<Button Content="Button" TouchDown="touch_down" HorizontalAlignment="Left" Margin="221,116,0,0" VerticalAlignment="Top" Width="194" Height="75" />
event:
private void touch_down(object sender, TouchEventArgs e)
{
MessageBox.Show("button touched down");
}
uj5u.com熱心網友回復:
MouseLeftButtonDown的時候CaptureMouse(),MouseLeftButtonUp的時候ReleaseMouseCapture(),應該是能替換touch事件
uj5u.com熱心網友回復:
Wpf的隧道和路由點擊事件可以幫你解決這個問題
uj5u.com熱心網友回復:
你后來是怎么實作的?轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/279412.html
標籤:其他技術討論專區
