这次我主要学习了Windows Phone的开发,以及一些简单代码及用处。我了解到了windowsphone的一些功能,下面是我了解到的一些信息。

Image

设置好图片的长和宽。结合了Border效果会比较好一点,事件响应放在border里面。

x:Name="btnLeft"  //控件名称

Source="Images/left_black.png" //图片露肩

Width="55" Height="55"  //图片宽度和高度

VerticalAlignment="Center"  //居中

HorizontalAlignment="Center" //居中

Button

Button有个郁闷的地方,设置背景图片,长和宽之后,图片比想象中的小,周围还有空余的地方,网上看到有人用自定义的按钮,把这个弊端解决了,我是直接用Image控件来响应按钮事件。

TextBlock

就是文字控件

Text="Score"  //显示文字内容

Width="80"  //控件宽度

TextAlignment="Center"  //文本对齐

Margin="0 1" //外边框定位

TextBox

文字输入控件

Pivot

这个是转轴控件。功能上类似于android的tab吧,我只能这样理解。

关于Header的背景色,文字颜色设置如下:

<phone:PivotItem.Header >

<Grid Background="Blue">                       <TextBlock  Text="Detail" Foreground="Black"  />

</Grid> < /phone:PivotItem.Header>

背景色设置为蓝色,header的文字颜色设置为黑色,还能设置字体大小,前景色什么的;其他属性可以自己摸索,格式反正就是这样了。

StackPanel

StackPanel类似于android中的LinearLayout,垂直依次排列或者横向依次排列,用属性Orientation来设置。

Grid

Grid网格控件,这个就是类似于html中的table了。可以用StackPanel也可以用Grid控件。

Border

x:Name="btnGameOver"  //控件名称

Background="Transparent"  //控件背景色,或者Background="Black"

Width="130" Height="0"  //宽度和高度

CornerRadius="6,6,6,6"   //圆角半径,也可写作CornerRadius="6"

Margin="5,10,0,0" //外边框定位

BorderThickness="2"  //边框线条宽度

BorderBrush="Gray" //边框线条颜色

Windows Phone的简单学习的更多相关文章

  1. Windows 下 Docker 的简单学习使用过程之一 dockertoolbox

    1. Windows 下面运行 Docker 的两个主要工具1): Docker for Windows2): DockerToolbox区别:Docker For Windows 可以理解为是新一代 ...

  2. [转]Windows平台下Makefile学习笔记

    Windows平台下Makefile学习笔记(一) 作者:朱金灿 来源:http://blog.csdn.net/clever101 决心学习Makefile,一方面是为了解决编译开源代码时需要跨编译 ...

  3. Log4j简单学习笔记

    log4j结构图: 结构图展现出了log4j的主结构.logger:表示记录器,即数据来源:appender:输出源,即输出方式(如:控制台.文件...)layout:输出布局 Logger机滤器:常 ...

  4. mongodb,redis简单学习

     2.mongodb安装配置简单学习                   配置好数据库路径就可以mongo命令执行交互操作了:先将服务器开起来:在开个cmd执行交互操作                 ...

  5. Vagrant 安装Oracle19c RAC测试环境的简单学习

    1. 学习自网站: https://xiaoyu.blog.csdn.net/article/details/103135158 简单学习了下 能够将oracle RAC开起来了 但是 对后期的维护和 ...

  6. Linux yum的配置 , python环境管理, nginx搭建简单学习

    Linux yum的配置 , python环境管理, nginx搭建简单学习 一丶配置yum的数据仓库 ### yum 工具, 方便,自行解决软件之间的依赖关系. # 配置yum源仓库 (可以使用,清 ...

  7. windows系统下简单nodej.s环境配置 安装

    国内目前关注最高,维护最好的一个关于nodejs的网站应该是http://www.cnodejs.org/ windows系统下简单nodejs环境配置. 第一步:下载安装文件 下载地址:官网 htt ...

  8. windows phone (14) 简单了解Ellipse元素和Rectangle元素

    原文:windows phone (14) 简单了解Ellipse元素和Rectangle元素  System.Windows.Shapes命名空间中包含了显示矢量图形的元素分别为ellipse和re ...

  9. 老司机实战Windows Server Docker:3 单节点Windows Docker服务器简单运维(上)

    经过上两篇实战Windows Server Docker系列文章,大家对安装Windows Docker服务以及如何打包现有IIS应用为docker镜像已经有了基本认识.接下来我们来简单讲讲一些最基本 ...

随机推荐

  1. loadrunner11遇到的问题汇总及相应的解决方案(持续更新)

    1.在此界面点击Run Load Tests提示: "Can not save the license information because access to the registry  ...

  2. 简单来谈谈alloc分配器

    之前说道alloc是原G2.9版本的默认的分配器,这篇就把alloc的原理梳理梳理,顺便简单介绍下有关的内存管理. 一般而言,我们通常习惯的内存分配操作和释放操作是这样的: class Foo {…} ...

  3. 一个比较完整的Inno Setup 安装脚本(转)

    一个比较完整的Inno Setup 安装脚本,增加了对ini文件设置的功能,一个安装包常用的功能都具备了. [Setup] ; 注: AppId的值为单独标识该应用程序. ; 不要为其他安装程序使用相 ...

  4. php解析json数组

    function urltest(){ $url='http://121.43.153.80:8983/solr/collection1/select?q=+searchkey%3a%E4%BC%9A ...

  5. Volley框架之网络请求和图片加载

    Volley是 Google 推出的 Android 异步网络请求框架和图片加载框架. Volley的特性 (1).封装了的异步的请求API.Volley 中大多是基于接口的设计,可配置性强.(2). ...

  6. C#版SQLHelper.cs类

    using System; using System.Data; using System.Xml; using System.Data.SqlClient; using System.Collect ...

  7. android笔记:ViewPager实现界面的滑动

    最近在学习ViewPager实现界面的滑动,拜读了郭神的博客文章,并抽取归纳了自己对ViewPager的理解. ViewPager实现界面滑动的步骤如下: 1.在xml布局内加入控件android.s ...

  8. 动态获取ul,li的数据

    通过一个小例子讲下动态获取li标签的数据,前台页面原有样式: <div class="flone"> <ul class="fltwo"> ...

  9. mongodb:短网址项目

    短网址项目概述 1.短网址项目,是将给定的长网址,转换成短网址. 如 新浪 http://t.cn/zQd5NPw ,其中zQd5NPw就是短网址 前段页面如下

  10. 关于C# 窗体自动隐藏和加载的问题

    最近在写一个小项目,开发一个小程序配合其他软件使用,其中一款软件在使用工作时需要截图生成报告,此时不能有其他应用程式界面在显示器桌面显示,故需要自动隐藏和加载窗体,通过阅读Windows API实现了 ...