Bắt đầu với ứng dụng cơ bản trên wp8


Từ: 17:58 07/03/2014
Bài: 7
Cảm ơn: 9
Thích: 4

Đây là hình ảnh của 2 demo cơ bản khi mới bắt đầu viết ứng dụng trên wp8 của mình, một ứng dụng tính tổng hai số nguyên  --> in ra kết quả. Một ứng dụng cho phép chạy và dừng một bài hát.

Về cách viết ứng dụng chạy và dừng một bài hát :

Ở MainPage.xaml.cs

using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;
using ButtonDemo.Resources;

namespace ButtonDemo
{
    public partial class MainPage : PhoneApplicationPage
    {
        public MainPage()
        {
            InitializeComponent();
        }

        private void _btnStart_Click(object sender, RoutedEventArgs e)
        {
            mdeMusic.Play();
        }

        private void _btnPause_Click(object sender, RoutedEventArgs e)
        {
            mdeMusic.Pause();
        }
    }
}

Trong phần giao diện chính, tạo 2 nút StartMusic, PauseMusic và 1 MediaElement Controls . Sau đó,xử lý sự kiện Click cho 2 nút vừa tạo.

<Button Name="_btnStart" Width="200" Background="Blue" Height="200" VerticalAlignment="Center" HorizontalAlignment="Left" Click="_btnStart_Click">

                StartMusic
    </Button>

<Button Name="_btnPause" Width="200" Height="200" Background="Red" VerticalAlignment="Center" HorizontalAlignment="Right" Click="_btnPause_Click">
                PauseMusic
       </Button>

 <MediaElement x:Name="mdeMusic" Volume="1" AutoPlay="False" Source="/Animals/entoo.wav"/>

Lưu ý: Trong MediaElement Controls thì nên thiết lập AutoPlay="False" nếu bạn không muốn bài hát của mình tự động phát khi chạy smiley

Vì mới bắt đầu, nên còn nhiều thiếu xót, mong mọi người đóng góp ý kiến ạ! 

Tính tổng hai số nguyên

Các bạn download và tham khảo tại : ở đây

Label
Từ: 01:05 27/07/2013
Bài: 16
Cảm ơn: 12
Thích: 1

Mình cũng làm cái máy tính, 

đây là ở phần code:

using System;using System.Collections.Generic;

using System.ComponentModel;

using System.Data;using System.Drawing;

using System.Linq;using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace WindowsFormsApplicationdemo{   

public partial class Form1 : Form 

  {        public Form1()     

  {            InitializeComponent();   

    }

        private void textBox3_TextChanged(object sender, EventArgs e)     

  {

        }

        private void button1_Click(object sender, EventArgs e) 

      {       

    int a = int.Parse(txta.Text);         

  int b = int.Parse(txtb.Text);         

  txtkq.Text = (a + b).ToString(); 

      }

        private void button2_Click(object sender, EventArgs e)   

    {     

      int a = int.Parse(txta.Text);       

    int b = int.Parse(txtb.Text);       

    txtkq.Text = (a - b).ToString();     

  }

        private void button3_Click(object sender, EventArgs e)       

{     

      txta.Text = "";            txtb.Text = "";            txtkq.Text = "";     

  }

        private void txta_TextChanged(object sender, EventArgs e)     

  {

        }   

}}

còn phần giao diện chính gồm có: 3 button tương ứng với "+ ,  -  , xoá "; 

3 label tương ứng với : " nhập a, nhập b, kết quả"

và cuối cùng là 3TextBox:để nhập a,b và hiện kết quả

Label
Từ: 14:08 23/09/2012
Bài: 10
Cảm ơn: 3
Thích: 2

Do yếu tố thời gian nên em chỉ demo được như thế này mong m.n thông cảm

Phần MainPage.xaml

<Grid x:Name="ContentPanel" Margin="14,151,10,10" Grid.RowSpan="2">            <Button Name="_danhba"                Height="80"                Width="150"                VerticalAlignment="Top"                HorizontalAlignment="Left"                Background="Blue"                Click="_danhba_Click"               >                Nhập tên            </Button>            <Button Name="_nhapso"                    Height="80"                    Width="150"                    VerticalAlignment="Stretch"                    HorizontalAlignment="Left"                    Background="Green"                    Click="_nhapso_Click">                Nhập Số            </Button>            <Button Name="_luu"                    Height="80"                    Width="150"                    VerticalAlignment="Bottom"                    HorizontalAlignment="Left"                    Background="Red"                    Click="_luu_Click">                Lưu            </Button>            <MediaElement x:Name="danhba" Volume="1" AutoPlay="False" Source="/Assets/danhba.wav" Margin="-10,0,10,0"/>            <TextBox HorizontalAlignment="Left" Height="72" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="456" Margin="-10,363,0,0"/>            <Image HorizontalAlignment="Left" Height="100" Margin="186,199,0,0" VerticalAlignment="Top" Width="100"/>        </Grid>        <TextBox HorizontalAlignment="Left" Height="72" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="456" Margin="0,66,0,0" Grid.Row="1"/>

Phần MainPage.xaml.cs

using System.Windows;

using System.Windows.Controls;

using System.Windows.Navigation;

using Microsoft.Phone.Controls;

using System.Text;

using Microsoft.Phone.Shell;

using PhoneApp2.Resources;

namespace PhoneApp2{ 

  public partial class MainPage : PhoneApplicationPage 

  {        // Constructor   

    public MainPage()   

    {            InitializeComponent();

                   }

        private void _danhba_Click(object sender, RoutedEventArgs e) 

      {                      danhba.Play();        }

          

        private void _nhapso_Click(object sender, RoutedEventArgs e)   

    {                        danhba.Play();        }

      private void _luu_Click(object sender, RoutedEventArgs e)

        {                        danhba.Play();        }

    }

}

Label
Từ: 19:23 15/10/2013
Bài: 9
Cảm ơn: 5
Thích: 0

mình cũng mới được vậy, đang tìm hiểu các thành phần trong 1 project, pivot