Windows Phone新手开发教程(四)

阅读更多

在这一部分里,我将讲解如何编写一个应用程序以及访问Windows Phone中文本框的值。

首先从编写应用程序说起。

编写第一个应用程序

从File菜单选择New project,并选择Windows Phone applicaton。将三个文本框添加到网格面板,前两个文本框用于输入数值,第三个文本框显示结果。

MainPage.xaml 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
"LayoutRoot" background= "Transparent"
      
         "Auto"
         "*"
      
      
     "TitlePanel" grid.row= "0" margin= "12,17,0,28"
         "ApplicationTitle" text= "MY APPLICATION" style= "{StaticResource PhoneTextNormalStyle}"
         "PageTitle" text= "1st Application" margin= "9,-7,0,0" style= "{StaticResource PhoneTextTitle1Style}"
      
      
     "ContentPanel" grid.row= "1" margin= "12,0,12,0"
         "lblfirst" text= "Enter 1st Number" margin= "25,38,241,527" > 
         "lblsecond" text= "Enter 2nd Number" margin= "25,98,241,467" > 
         "lblresult" text= "Result" margin= "25,161,241,404" > 
         "txtfirst" margin= "225,24,6,508" > 
         "txtsecond" margin= "225,84,6,450" > 
         "txtresult" margin= "225,147,6,381" > 
          
      
Windows Phone新手开发教程(四)_第1张图片

现在为按钮的点击事件编写代码,第一个和第二个文本框接收用户输入的数据,第三个文本框显示两个数字相加的结果。

MainPage.xaml.cs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Net; 
using System.Windows; 
using System.Windows.Controls; 
using System.Windows.Documents; 
using System.Windows.Input; 
using System.Windows.Media; 
using System.Windows.Media.Animation; 
using System.Windows.Shapes; 
using Microsoft.Phone.Controls; 
   
namespace WriteFirstApplication 
     public partial class MainPage : PhoneApplicationPage 
    
         // Constructor 
         public MainPage() 
        
             InitializeComponent(); 
        
   
         private void btnadd_Click( object sender, RoutedEventArgs e) 
        
              
             int result = Convert.ToInt32(txtfirst.Text)+Convert.ToInt32(txtsecond.Text); 
             txtresult.Text = result.ToString(); 
   
               
        
    
}

所有完成之后运行应用程序。

Windows Phone新手开发教程(四)_第2张图片

现在编写显示运行消息的信息提示框。你只需要添加一行代码就可以完成信息提示框的设计。

MessageBox.Show(“YourContent”)

MainPage.xaml.cs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Net; 
using System.Windows; 
using System.Windows.Controls; 
using System.Windows.Documents; 
using System.Windows.Input; 
using System.Windows.Media; 
using System.Windows.Media.Animation; 
using System.Windows.Shapes; 
using Microsoft.Phone.Controls; 
   
namespace WriteFirstApplication 
     public partial class MainPage : PhoneApplicationPage 
    
         // Constructor 
         public MainPage() 
        
             InitializeComponent(); 
        
   
         private void btnadd_Click( object sender, RoutedEventArgs e) 
        
              
             int result = Convert.ToInt32(txtfirst.Text)+Convert.ToInt32(txtsecond.Text); 
MessageBox.Show( "Addition of " + txtfirst.Text + "&" + txtsecond.Text + "=" +result.ToString()); 
   
   
              
        
    
}
Windows Phone新手开发教程(四)_第3张图片

本文翻译自c-sharpcorner.com,原文地址

你可能感兴趣的:(Windows,Phone,移动开发)