我有一些按鈕用於更改ControlTemplates,因此我可以使用Images作爲外觀。在Windows 8/Metro中更改按鈕的VisualStates
我有一個圖像的正常狀態和一個圖像的PointerOver或按下狀態。
這是我有點困惑:我希望這可以在平板電腦和臺式機上工作。我試圖設置按下狀態,但它迫使我雙擊按鈕來激活它。如果我設置PointerOver,點擊工作正常;如果我將PointerOver和Pressed設置爲相同,它可以正常工作。 爲什麼強制點擊激活按下狀態,另一次點擊激活按鈕點擊/命令?
如果這是有意的,是否將PointerOver和Pressed狀態都設置爲可以在桌面上運行?但是這也可以在平板電腦上使用嗎?也就是說,如果用戶按下按鈕,他/她顯然不具有PointerOver狀態,那麼它是否會創建我之前描述的場景?