学习一下如何在Windows Phone 7下使用ListBox 来做一个图书列表。
1. 首先打开Microsoft Visual Studio 2010 Express for Windows Phone, 新建一个Silverlight for phone工程,命名为BookList.
2. 右击解决方案的BookList工程,选择Add ->New Folder,新建一个文件夹,命名为 Picture,右击该文件夹,选择Add->Existing Item…,在弹出的窗口中把书的封面图片添加进去。
3. 打开MainPage.xaml.cs文件,添加一个新的类Book,代码如下:
4. 添加一个数值转换类,用于转换价格,代码如下:
添加一个Books类,代码如下:
5. 打开Mainpage.xaml文件,在开头处增加一个本工程命名空间。代码如下:
6. 接下来把Books和PriceConverter类加入到xaml文件中。
7. 修改模拟器的标题
8. 在ContentPanel处添加一个ListBox,代码如下:
F5运行,可以看到效果图如下:
<图片迟点上传>