<TextBlock x:Name="button_1" HorizontalAlignment="Center"  TextWrapping="Wrap" Text="Say_something" Margin="428,0,478,355" Height="107" VerticalAlignment="Bottom" Width="460" FontSize="48" Background="#FF45E2D4"/>

<TextBlock.RenderTransform>
                <CompositeTransform Rotation="90"/>
            </TextBlock.RenderTransform>

exp:Name为控件的变量名;HorizontalAlignment为控件的居中、左右靠;TextWrapping??;Text为界面初始显示的信息;Margin为控件位置(x,?,?,y),Height??;VerticalAlignment为控件名称;Height和Width为控件的长度宽度;fontsize为字体大小; RenderTransform 为旋转角度;Background为颜色的设置;

private void Button_Click(object sender, RoutedEventArgs e)
{
    Button b = (Button)sender; /*强制转换类型*/
    b.Foreground = new SolidColorBrush(Windows.UI.Colors.Blue);/*渲染字体为蓝色*/
}

要使用默认名称创建事件处理程序,请在“属性”窗口中双击事件名称胖的文本框。若要使用自定义名称创建事件处理程序,请将你选择的名称输入到文本框中并按 Enter。随即会创建事件处理程序并在代码编辑器中打开代码隐藏文件。该事件处理程序方法具有 2 个参数。第一个参数是 sender,它是对处理程序所附加到的对象的引用sender 参数为 Object 类型。如果你想在 sender 自身上检查或更改状态,通常需要将 sender 强制转换为更精确的类型。基于你自己的应用设计,你想要一种可将 sender 安全地转换到的类型(基于处理程序附加在何处)。第二个值是事件数据,它通常在签名中显示为 e 参数。

C# char类方法的使用

Char类中提供了许多方法,程序开发人员可以通过这些方法对字符进行各种操作。Char类的常用方法及说明如表6.1所示。

表6.1  Char类的常用方法及说明

方    法

说    明

IsControl

指示指定的Unicode字符是否属于控制字符类别

IsDigit

指示某个Unicode字符是否属于十进制数字类别

IsHighSurrogate

指示指定的Char对象是否为高代理项

IsLetter

指示某个Unicode字符是否属于字母类别

IsLetterOrDigit

指示某个Unicode字符是属于字母类别

还是属于十进制数字类别

IsLower

指示某个Unicode字符是否属于小写字母类别

IsLowSurrogate

指示指定的Char对象是否为低代理项

IsNumber

指示某个Unicode字符是否属于数字类别

IsPunctuation

指示某个Unicode字符是否属于标点符号类别

IsSeparator

指示某个Unicode字符是否属于分隔符类别

IsSurrogate

指示某个Unicode字符是否属于代理项字符类别

IsSurrogatePair

指示两个指定的Char对象是否形成代理项对

IsSymbol

指示某个Unicode字符是否属于符号字符类别

IsUpper

指示某个Unicode字符是否属于大写字母类别

IsWhiteSpace

指示某个Unicode字符是否属于空白类别

Parse

将指定字符串的值转换为其等效Unicode字符

ToLower

将Unicode字符的值转换为其小写等效项

续表

方    法

说    明

ToLowerInvariant

依照固定区域性的大小写规则,

将Unicode字符的值转换为其小写等效项

ToString

将此实例的值转换为其等效的字符串表示

ToUpper

将Unicode字符的值转换为其大写等效项

ToUpperInvariant

依照固定区域性的大小写规则,

将Unicode字符的值转换为其大写等效项

TryParse

将指定字符串的值转换为其等效Unicode字符

说明:说明:Char类的方法中,以Is和To开头的比较重要,以Is开头的方法大多是判断Unicode字符是否为某个类别,而以To开头的方法主要是转换为其他Unicode字符。

例6.1  创建一个控制台应用程序,在其中使用Char类中的方法对字符进行各种操作。代码如下:(实例位置:光盘\TM\第6章\例6.1)

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace UseChar
  6. {
  7. class Program
  8. {
  9. static void Main(string[] args)
  10. {
  11. char a = 'a';                   //声明字符a
  12. char b = '8';               //声明字符b
  13. char c = 'L';                //声明字符c
  14. char d = '.';                 //声明字符d
  15. char e = '|';                   //声明字符e
  16. char f = ' ';                    //声明字符f
  17. //使用IsLetter方法判断a是否为字母
  18. Console.WriteLine("IsLetter方法判断a 是否为字母:{0}", Char.IsLetter(a));
  19. //使用IsDigit方法判断b是否为数字
  20. Console.WriteLine("IsDigit方法判断b是 否为数字:{0}", Char.IsDigit(b));
  21. //使用IsLetterOrDigit方法判断c是否为字母或数字
  22. Console.WriteLine("IsLetterOrDigit 方法判断c是否为字母或数字:{0}", Char.IsLetterOrDigit(c));
  23. //使用IsLower方法判断a是否为小写字母
  24. Console.WriteLine("IsLower方法判断a 是否为小写字母:{0}", Char.IsLower(a));
  25. //使用IsUpper方法判断c是否为大写字母
  26. Console.WriteLine("IsUpper方法判断c 是否为大写字母:{0}", Char.IsUpper(c));
  27. //使用IsPunctuation方法判断d是否为标点符号
  28. Console.WriteLine("IsPunctuation方 法判断d是否为标点符号:{0}", Char.IsPunctuation(d));
  29. //使用IsSeparator方法判断e是否为分隔符
  30. Console.WriteLine("IsSeparator方法 判断e是否为分隔符:{0}", Char.IsSeparator(e));
  31. //使用IsWhiteSpace方法判断f是否为空白
  32. Console.WriteLine("IsWhiteSpace方法 判断f是否为空白:{0}", Char.IsWhiteSpace(f));
  33. Console.ReadLine();
  34. }
  35. }
  36. }

win8 VS控件信息的更多相关文章

  1. UiAutomator源码分析之获取控件信息

    根据上一篇文章<UiAutomator源码分析之注入事件>开始时提到的计划,这一篇文章我们要分析的是第二点: 如何获取控件信息 我们在测试脚本中初始化一个UiObject的时候通常是像以下 ...

  2. 巧用Handler获取View控件信息

    众所周知,在Android实际开发中,对于某些复杂多变的情况,控件的位置摆放.大小控制并非是xml类型的layout文件完全可以搞定的.此时,我们通常会使用Java代码来通过动态计算,将指定的控件摆放 ...

  3. appium获取APP控件信息

    uiautomatorviewer.bat 该文件位于SDK安装目录tools下,如笔者在“C:\Program Files (x86)\Android\android-sdk\tools”下,双击u ...

  4. Android自动化测试中AccessibilityService获取控件信息(2)-三种方式对比

    Android自动化测试中AccessibilityService获取控件信息(2)-三种方式对比   上一篇文章: Android自动化测试中AccessibilityService获取控件信息(1 ...

  5. Android自动化测试中AccessibilityService获取控件信息(1)

    Android自动化测试中AccessibilityService获取控件信息(1) 分类: android自动化测试2014-03-24 15:31 3455人阅读 评论(16) 收藏 举报 and ...

  6. UiAutomator源代码分析之获取控件信息

    依据上一篇文章<UiAutomator源代码分析之注入事件>開始时提到的计划,这一篇文章我们要分析的是第二点: 怎样获取控件信息 我们在測试脚本中初始化一个UiObject的时候一般是像下 ...

  7. 通过同步上下文方式更新winform中的控件信息

    SynchronizationContext 类是一个基类,可提供不带同步的自由线程上下文. 此类实现的同步模型的目的是使公共语言运行库内部的异步/同步操作能够针对不同的异步模型采取正确的行为.此模型 ...

  8. android自动化测试中hierarchyviewer和uiautomatorviewer获取控件信息的方式比对

    http://blog.csdn.net/itfootball/article/details/21777835 http://blog.csdn.net/chenbang110/article/de ...

  9. 读取其他软件listview控件的内容

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

随机推荐

  1. Android APP安全评估工具 Drozer - 安装介绍

    一.Drozedr安装 注意事项:安装需要 JavaRuntime Environment (JRE) or Java Development Kit (JDK)环境, 没有安装的请先安装java环境 ...

  2. 配置Linux系统网卡连接网络

    本实验需要两台虚拟机来完成,环境如下: 主机名称 操作系统 ip地址 本地主机 RHEL7_64 192.168.157.134 -> 192.168.129.127 远程主机 CentOS 6 ...

  3. Intellij IDEA的Hibernate简单应用

    1.创建数据库及其表 create database demo;    use demo; CREATE TABLE `user` (   `id` int(10) unsigned NOT NULL ...

  4. linux ps top 命令 VSZ,RSS,TTY,STAT, VIRT,RES,SHR,DATA的含义【转】

    转自:http://blog.csdn.net/zjc156m/article/details/38920321 http://javawind.net/p131 VIRT:virtual memor ...

  5. Ueditor上传图片到本地改造到上传图片到云存储

    作为新手说多了都是泪啊!我特别想记录一下作为菜鸟时的坑.看看以后是否会看着笑出来. 为什么要改到云存储上就不说了.好处多多. 视频教程上使用的又拍云同时也提到了七牛云.下来我自己也查了下.又拍云是试用 ...

  6. 利用SOLR搭建企业搜索平台 之——Solr索引基本操作

    来源:http://blog.csdn.net/zx13525079024/article/details/25367239 我们来看下通过界面来操作SOLR,包括SOLR索引的添加,查询等基本操作. ...

  7. 《OD学hadoop》第一周0625 LINUX作业一:Linux系统基本命令(一)

    1. 1) vim /etc/udev/rules.d/-persistent-net.rules vi /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE= ...

  8. Codis使用教程

    1. Codis集群的搭建与使用 http://www.cnblogs.com/xuanzhi201111/p/4425194.html https://github.com/CodisLabs/co ...

  9. UVa 11137 (完全背包方案数) Ingenuous Cubrency

    题意:用13.23……k3这些数加起来组成n,输出总方案数 d(i, j)表示前i个数构成j的方案数则有 d(i, j) = d(i-1, j) + d(i, j - i3) 可以像01背包那样用滚动 ...

  10. POJ2886 Who Gets the Most Candies? 线段树 反素数

    题意:有一群小朋友围成一个环,编号1,2,3…N.每个人手上握着一个非0的数字,首先第K个人出列,然后看他手上的数字,假设为m,则从下一个开始第m个人出列,一直如此.并设i为小于等于N的最大反素数,问 ...