`
WPComming
  • 浏览: 57378 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Windows Phone开发(11):常用控件(下)

 
阅读更多

WP控件大部分都可以从Silverlight中继承过来,这里我也只能拿一部分作演示,对于其它控件如何使用,可以参考SDK相关说明以及Silverlight SDK文档。

一、RadioButton控件。


这是一个单选控件,不用多解释,我们见得多了,N选1,控件是否被用户选中,由IsChecked属性标记。
另外,要注意的一点是GroupName属性,它输入一个分组名,这个名由我们自己来取,目的也是为了分组,因为是单选,所以,一个容器中可能有N多个RadioButton控件或都有多组RadioButton控件,因此,组名就发挥了作用,也就是说,同一个组内的只能选一个,比如,有一个组A,A中包含3个RadioButton控件,分别为红灯,绿灯,黄灯,因此,这三个之中你只能选择一个,另外有一组B,B中有一个RadioButton控件,表示黑灯。由于属于不同的组,红灯和黑灯可以同时被选择,或者,绿灯和黑灯可以同时选中。
下面看一个例子:



(图1)

二、Image控件。


这个家伙,看名字你也猜到它是干啥的。呵呵,对的,它就是用于显示图片的。

该控件有两个属性要关心。
1、Source:既支持本地图片,当然,一般把图片编译为资源好一些,这样它就和.dll一起压缩进xap包里面了;同时,该属性也支持网络图片。
2、Stretch:图片在控件中如何放置。

如下面的例子:


(图2)

接下来我们看看,Stretch属性取不同的值会有什么效果。
(图3、4)

可能不明显,大家可以自己动手试试。

三、ListBox控件。


就算你没玩过WPF,在WinForm里面你肯定耍得不少了,绑定数据请设置ItemsSource属性。


(图5)

四、HyperlinkButton控件。


在介绍导航的时候也提到过这个控件了,对了,用它可以轻松地实现页面导航,例子就省略了吧,呵呵,又节约了几百个字。

分享到:
评论

相关推荐

    《深入浅出 windows phone 7应用开发》样章试读

    开发技术篇介绍了常用控件、布局管理、数据存储、图形动画、多媒体、启动器与选择器、手机感应编程、MVVM模式、Silverlight Toolkit组件和网络编程这些实用的编程知识; 开发实例篇以应用实例的方式综合地讲解了...

    Windows Phone 7 wp7 官方中文教程+例子

    第一章 Windows Phone 7 智能型手机 应用程式开发总览 第二章 Windows Phone 7 应用程式 图示制作指南 第三章 Windows Phone 7 广告服务应用 - AdMob 篇 第四章 Silverlight for Windows Phone 7: Hello Windows ...

    Visifire for Windows Phone试用版:用于Windows Phone上的专业图表控件集,包含了常用的多种图表和仪表

    Visifire for Windows Phone 试用版 试用版 开发语言: .NET ... for Windows Phone 是用于 Silverlight 的一组数据可视化控件。可用于创建各种类型的高性能图表和仪表。这些控件可在移动设备上运行且外观整洁。

    Silverlight for Windows Phone讲义源码(二)

    Silverlight for Windows Phone讲义源码(6--8) Silverlight for Windows Phone开发...Silverlight for Windows Phone开发系列课程(7):屏幕方向与常用控件 Silverlight for Windows Phone开发系列课程(8):隔离存储空间

    Windows Phone 8开发技巧与案例精解

    全书通过100多个独立的实例,全面展示了Windows Phone 8应用开发的各个技术要点,汇集了最常用和最实用的技巧,每个实例都是一个知识点。本书脉络清晰,由浅入深,循序渐进,内容涉及界面布局、控件、系统组件运用、...

    传智播客_国内首家微软WP8.1移动开发课程_WP81常用控件源码和笔记

    作为企业级软件开发的航母微软在过去的不久发布了移动操作系统Windows Phone8.1的更新,标志着Windows Phone系统在系统功能上真正的赶上了甚至是超越了Andriod和IOS系统,也标志着微软、谷歌、苹果三大移动操作系统...

    Windows Phone 10. XNA 3D 模型浏览器

    Silverlight是最常用的应用程序开发方式,应用程序可以使用控件、显示很多数据。XNA是2D和3D游戏开发方式。当年您也可以使用Silverlight来写游戏,或者使用XNA来编写一个以数据为中心的应用程序。每个应用程序框架都...

    史上最好传智播客就业班.net培训教程60G 不下会后悔

    微软推出的Windows Phone平台是微软在移动互联网时代的一个重量级产品,微软对于WindowsPhone7的推广力度非常大,因此很多公司也开始进行Windows Phone7产品的研发,2011年下半年Windows Phone7开发人员的需求将会...

    新版Android开发教程.rar

    � 源代码完全开放,便于开发人员更清楚的把握实现细节,便于提高开发人员的技术水平,有利于开发 出 更具差异性的应用。 � 采用了对有限内存、电池和 CPU 优化过的虚拟机 Dalvik , Android 的运行速度比想象的要...

    yh线切割编程软件5555

    •iPhone开发免费学习•【1.22】CSDN蒋涛分享软件创富之道 •Windows Phone 7范例程序 本周热点资源 C#学习资料(内部资料) JAVA面试100题以及答案.rar 软件架构设计教程(非常全) android系统原理及开发要点...

    中美 IT 培训 C# Asp.net 笔记3

    (120课时) 在培训老师的指导下完成一个实际的电子商务软件项目:” Prepaid Phone Card Online Sales System”。内容包括:Application Architecture Analysis、Creating the Data Model、Design Database Schema、...

    中美 IT 培训 C# Asp.net 笔记2

    (120课时) 在培训老师的指导下完成一个实际的电子商务软件项目:” Prepaid Phone Card Online Sales System”。内容包括:Application Architecture Analysis、Creating the Data Model、Design Database Schema、...

    中美 IT 培训 C# Asp.net 全套笔记1

    (120课时) 在培训老师的指导下完成一个实际的电子商务软件项目:” Prepaid Phone Card Online Sales System”。内容包括:Application Architecture Analysis、Creating the Data Model、Design Database Schema、...

    值类型与引用类型理论内容.part01.rar

    项目实习 (120课时) 在培训老师的指导下完成一个实际的电子商务软件项目:” Prepaid Phone Card Online Sales System”。内容包括:Application Architecture Analysis、Creating the Data Model、Design ...

    值类型与引用类型理论内容.part05.rar

    项目实习 (120课时) 在培训老师的指导下完成一个实际的电子商务软件项目:” Prepaid Phone Card Online Sales System”。内容包括:Application Architecture Analysis、Creating the Data Model、Design ...

    JAVA上百实例源码以及开源项目

     Java语言开发的简洁实用的日期选择控件,源码文件功能说明:  [DateChooser.java] Java 日期选择控件(主体类) [public]  [TablePanel.java] 日历表格面板  [ConfigLine.java] 控制条类  [RoundBox.java] ...

    JAVA上百实例源码以及开源项目源代码

    Java日期选择控件完整源代码 14个目标文件 内容索引:JAVA源码,系统相关,日历,日期选择 Java语言开发的简洁实用的日期选择控件,源码文件功能说明: [DateChooser.java] Java 日期选择控件(主体类) [public] ...

    Android学习系列教程实例.pdf

    Windows Phone ................................................... 2 其它 ..................................................................... 2 目录 3 第 1 章 Android 系统结构与初始化流程10 1.1. ...

Global site tag (gtag.js) - Google Analytics