windows phone应用,

  windows phone应用,

  Windows Phone的控件有几个来源。和传统的桌面应用开发或者Web开发一样,有默认提供的控件,也有第三方开发者发布的控件。一般来说,如果界面布局不是太复杂,使用默认控件就足够了。相比之下,虽然Android SDK中提供了很多可视化控件,但是你会发现实际开发中并没有用到,很多控件只是为了展示,既没有公开相应的操作方法,也没有更多开发者自己可以使用的监听器(这里我习惯把它们翻译成监听器。在Android中,不像C#那样使用事件,而是一个新的监听器。当然原理也差不多)。

  除了游戏,我们在WP上基本都用Silverlight,所以WP的大部分控制都来自Silverlight。

  这个控件的功能和Android中的TextView一样。如果没有它,则用于显示一些静态文本。当然,这个静态文本不是说我们不能修改,而是一个相对的词。和一个允许用户输入的文本框控件比起来,不算什么。如果你做过WinForm开发,就相当于一个标签控件。如果之前接触过VC中的MFC开发,也类似于一个静态文本控件。好了,废话说够了,我们来看一个例子。

  对,所以我们在页面中声明一个TextBlock,并将上面显示的文本设置为“Hello”。

  如何声明控件我就不多说了。可以使用设计视图,直接从工具箱中拖拽,然后在属性窗口中设置,类似于传统的WinForm开发。

  对于TextBlock控件,也许我们有两个最常用的属性:

  1.文字,不用介绍,当然是显示的文字内容。

  2.调整字体大小。

  我再举个例子来说说TextBlock控件的高级用法。什么叫高级?哈,你看完就知道了。

  (图1)

  在上面的例子中,我们可以看到“Hello”正常显示,“小黄”为粗体,“你今天几点起床”为斜体。也就是说,我们可以使用TextBlock内部的相关文档格式化标签来使文本更加

  一种表单显示。

  再看一个例子。

  这样,我们就可以对文本进行换行。

  (图2)

  让我们来看看Run元素的用法。因为它是从Silverlight继承的,所以并非所有标记都有效。我们不妨多试试。

  (图3)

  第二,按钮控制。

  这家伙相信我不需要介绍他。大家最熟悉了。按钮在开发中的使用频率总是很高,使用起来也总是很简单。关键是处理好它的click事件,基本就搞定了。

  如果你对WPF或者Silverlight不太了解,我在这里简单说一下。

  (图4)

  从上图可以看出,Button是从ContentControl派生出来的,也就是说,如果要设置按钮上显示的文本,就要设置它的content属性。

  注意,Content属性是object类型的,也就是说,我们不仅可以将文本设置为按钮的内容,还可以将其分配给任何可以显示的内容。你相信我吗?试试看。

  跑完了,是不是很有意思?

  (图5)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windows强制结束进程命令,cmd强制关闭进程命令
  • windows下的python opencv安装攻略,ubuntu安装opencv-python
  • winserver2016更改远程桌面端口,winserver2012修改远程桌面端口,Windows Server 修改远程桌面端口的实现
  • winserver2012配置iis,win2012 iis配置,Windows Server 2016服务器IIS配置的详细步骤(图文)
  • windows钩子函数,windows钩子基础教程
  • windows钩子函数,windows钩子基础教程,Windows的钩子机制详解
  • windows批处理命令,windows批处理官方教程
  • windows批处理命令,windows批处理官方教程,windows批处理命令教程
  • windows下怎么安装perl,linux安装perl环境
  • windows下怎么安装perl,linux安装perl环境,Windows10下安装配置 perl 环境的详细教程
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹
  • windows下cmd中切换路径与目录查看,cmd怎么切换路径到文件夹,cmd命令打开及切换目录路径的实现
  • windowsandroid手机版下载,windowsandroid安装apk
  • windowsandroid手机版下载,windowsandroid安装apk,WindowsAndroid 安装教程详解
  • windows2007下载,win2008server下载
  • 留言与评论(共有 条评论)
       
    验证码: