Windows Phone 应用开发:计数器与手电筒应用详解
1. 计数器应用(Tally)
在开发 Windows Phone 应用时,计数器应用是一个基础且实用的示例。以下是关于计数器应用的一些关键要点:
- 按钮事件处理 :按钮的 MouseLeftButtonDown 事件不会在点击时被调用,因为按钮内部会处理该事件以及 MouseLeftButtonUp 事件,以提供特殊行为并防止事件冒泡到页面。按钮有自己的点击事件 Click ,应该处理这个事件而不是 MouseLeftButtonDown 事件。例如,当手指按下按钮时(内部触发 MouseLeftButtonDown ),按钮会高亮显示;当手指抬起时(触发 MouseLeftButtonUp ),按钮会取消高亮并触发 Click 事件。
- 格式化显示 :当计数转换为字符串时,使用 “N0” 格式化,这意味着将其显示为自然数(带有千位分隔符)。千位分隔符会根据手机的 “区域与语言” 设置自动变化,例如在美国英语中是逗号。
- 计数保存与恢复 :通过 Setting 成员 savedCount 以及 OnNavigatedFrom / OnNavigatedTo 方法,可以在用户离开和返回应
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



