首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

怎么让Button分开执行press和release事件

2013-02-24 
怎样让Button分开执行press和release事件本帖最后由 by_wuwangwo 于 2013-02-02 21:33:04 编辑简单说,假设

怎样让Button分开执行press和release事件
本帖最后由 by_wuwangwo 于 2013-02-02 21:33:04 编辑 简单说,假设有两个变量num1和num2。
要求Button1按下去(press状态),设置bnum1Add = true。
Button1松开(release状态),设置bnum1Add = false。
Button2按下去(press状态),设置bnum2Add = true。
Button2松开(release状态),设置bnum2Add = false。
然后有个Update()函数,每10毫秒执行一次:
{
    if (true == bnum1Add) { num1++; }
    if (true == bnum2Add) { num2++; }
}


但是WP的Button好像只有OnClick事件,我尝试如下:
1.改ClickMode,无效。
2.KeyDown , KeyUp事件num1和num2都会增加。
3.MouseLeftButtonDown/Up 没反应。
4.GotFocus,LostFocus事件会多执行一次num1++或num2++。

求教,有办法让Button分开执行press和release事件吗?
[解决办法]
manipulationStart
manipulationComplete

热点排行