构建带试用模式的货币转换器应用
1. 引言
在开发应用时,为用户提供试用版本是一种常见的推广策略。我们可以通过模拟试用和完整版模式,确保应用在这两种模式下都能正常运行。接下来,我们将逐步构建并测试一个货币转换器应用。
2. 构建用户界面
货币转换器应用包含三个页面:主应用页面用于执行货币转换;当应用以试用许可证运行时,会弹出一个页面提示用户升级到完整版;还有一个附加选项页面,例如计算货币转换过程中实际损失的金额。下面是创建这些页面的具体步骤:
1. 启动 Visual Studio 2010,创建一个新的 Windows Phone 应用程序项目,命名为CurrencyConversion。
2. 确保MainPage.xaml在设计视图中打开。此页面的布局应类似于图 11 - 3 所示。以下是创建“要转换的金额”文本框、两个列表框及相应标题的部分 XAML 代码:
<TextBlock Height="30" HorizontalAlignment="Left" Margin="24,14,0,0" Name="textBlock1" Text="Amount to Convert" VerticalAlignment="Top" /> <TextBox Height="68" HorizontalAlignment="Left" Margin="6,36,0,0" Name="txtAmountToConvert" Text="" VerticalAlignment="Top" Widt