Hôm nay mình xin hướng dẫn các bạn viết 1 chương trình đơn giản [ cộng 2 số nguyên] để các bạn làm quen dần với lập trình cho Windows Phone.
------------------------------------------------------------------------------------------------------
-Yêu cầu máy các bạn phải có Visual Studio có hỗ trợ lập trình Windows Phone(bạn có thể xem lại bài Cài SDK 8 trên Visual studio 2012 để lập trình Windows Phone 8
Ta bắt đầu nào...
B1: . Tạo project App windows phone (bạn có thể xem lại bài trước)
B2: Bắt đầu viết chương trình, ta mở giao diện code bằng xaml
-Tạo 1 TextBox bằng code xaml:
<TextBox InputScope="Number"
        Name="mytbx"
               Width="300"
               Height="100"
               VerticalAlignment="Top"
               HorizontalAlignment="Right"/>
Name : tên riêng của đối tượng ( do bạn tự đặt)
Width : kích thước chiều ngang của đối tượng
Height: kích thước chiều dọc của đối tượng
VerticalAlignment : Cân chỉnh vị trí đối tượng theo 4 giá trị sau theo chiều dọc
                   + Bottom: canh dưới
                   +Center: canh giữa
                   +Stretch : Canh đều
                   +Top : canh trên
HorizontalAligment: cân chỉnh vị trí đối tượng theo 4 giá trị sau theo chiều 
ngang
                   +Left : canh trái
                   +Right : canh phải
                   +Center: canh giữa
                   +Stretch :canh đều
InputScope: Thuộc tính bàn phím nhập liệu
          +Number : số
          +URL : chữ có .com
          +Text : chữ thường
-Tạo 1 TextBlock
<TextBlock x:Name="mytbk1" 
                   HorizontalAlignment="Left" 
                   Height="82" 
                   Margin="28,136,0,0" 
                   Text="Nhập b:" 
                   VerticalAlignment="Top" 
                   Width="150" 
                   FontSize="40"/>
Các thuộc tính HorizontalAligment,Height,Width giống như của Button
Margin : toạ độ của đối tượng  Margin(x,y,z,t)
                   +x canh theo lề trái
                   +ycanh theo lề trên
                   +z canh theo lề phải
                   +t : canh theo lề dưới
FontSize : kích thước kiểu chữ 
-Tạo 1 button
<Button Name="mybt"
                Width="200"
                Height="100"
                Content=" Kết quả"
                VerticalAlignment="Center"
                HorizontalAlignment="Stretch" 
         Margin="140,303,140,365" 
         Click="mybt_Click"
                />
Các thuộc tính của button cũng tương tự.
Click :  sự kiện click của button  [Click="..."], ở đây phần trong “…” là 1 phương thức được 
khởi tạo trong file MainPage.xaml.cs . Bạn có thể click double vào đối tượng 
button trong giao diện máy ảo. Hoặc click vào button, sau đó chọn thẻ 
Properties , chọn biểu tượng 
MainPage.xaml.cs.Tương tự làm các đối tượng còn lại.
-Chúng ta qua file MainPage.xaml.cs để bắt sự kiện.
Sau khi tao sự kiện click cho button thì bên file .cs sẽ như thế này:
|  | 
| Giao diện C# | 
Bây h chúng ta bắt đầu với phương thức mybt_Click 
 try
 {
     tb_kq.Text+=(Int32.Parse(mytbx.Text)+Int32.Parse(mytbx1.Text)).ToString();
 }
 catch (Exception)
 {
   MessageBox.Show("Bạn nhập thiếu dữ liệu! vui lòng kiểm tra lại! ");
 }     
Để lấy số từ ô textbox, ta viết tênđốitượng.Text sau đó chuyển giá trị thành kiểu 
int theo cú phát
Int32.Parse(đốitượng.Text)
Sau phép cộng ta chuyện lại kiểu String bằng lệnh Totring()
Ở đây mình dung try catch để bắt sự kiện lỗi khi không nhập số, bạn có thể tìm 
hiểu thêm về try catch trên google .
Giờ thì đã xong! Tiến hành chạy thử thôi nào J
Trường hợp nhập đúng
|  | 
| Kết quả | 
Trường hợp nhập thiếu
|  | 
| Nhập thiếu dữ liệu | 
Phù...thế là xong rồi ^_^ ! khá đơn giản phải không nào ! Qua bài này các bạn 
nắm được những gì hãy note lại nhé ! Chúc các bạn thành công ^_^


 





 
 
 
 
0 nhận xét:
Đăng nhận xét