win8 VS控件信息

 <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.     }  

 

posted @ 2014-03-29 10:45  chenjsh36  阅读(130)  评论(0编辑  收藏  举报