朝花夕拾--winphone 第二天

// string mystring = string.Format("Make:{0} Model:{1}","BMW","745li");            Make:BMW Model:745li

  //string mystring = string.Format("{0:C}",123.45);                $123.45                 C 是Currency的首字母, 以货币形式输出 ;

 //string mystring = string.Format("{0:N}", 1234567890);         1,234,567,890,00    默认为小数点后两位,以小数点和逗号形式输出 ; 

 // string mystring = string.Format("{0:D}", 1234567890);          123456789       D是decimal首字母 ,以十进制形式输入;

//string mystring = string.Format("{0:P}", .127);                     12.7%                P为Percent的首字母,注意127前面的小数点,代表0.127,即输出为12.7%

 日期的显示格式:

1.    //string myDate = string.Format("{0:D}",System.DateTime.Now);   2012-3-10    

      //string myDate = string.Format("{0:d}",System.DateTime.Now);       2012年3月10日

      //string myDate = string.Format("{0:f}",System.DateTime.Now);       2012年3月10日 16:25(f  固定点输出)

      //string myDate = string.Format("{0:g}",System.DateTime.Now);       2012-3-10 16:25(g 常规输出)

     //string myDate = string.Format("{0:t}",System.DateTime.Now);        16:25  (t 只输出时间)

      myTextBlock.Text = myDate;     

2, DateTime myvalue=new DateTime();                 

 // myTextBlock.Text = myvalue.ToString();          

  // myTextBlock.Text = myvalue.ToShortTimeString();      

      // myTextBlock.Text = myvalue.AddDays(3).ToShortDateString();           

3.用c#代码添加新按钮

 Button mynewbutton = new Button();          

   mynewbutton.Name="button2";            

 mynewbutton.Content="Click Me";            

mynewbutton.Height=100;         

 mynewbutton .Width=200;            

 mynewbutton.Margin=new Thickness(100.0,100.0,100.0,100.0);            

mynewbutton.HorizontalAlignment=HorizontalAlignment.Stretch;   

 mynewbutton .VerticalAlignment=VerticalAlignment.Stretch;

   ContentGrid.Children.Add(mynewbutton);//需在xaml中<Grid  name="ContentPanel">改动为name="ContentGrid"

 

 

 

 

 

 

 

 

 

 

 

   

posted @ 2012-03-10 20:04  zhangmengjie  Views(217)  Comments(3)    收藏  举报