示例#1
0
        private void BtnChannel_Click(object sender, RoutedEventArgs e)
        {
            //name of button
            string channel = ((Button)sender).Name;

            if (radio.On == true)
            {
                switch (channel)
                {
                case "Ch1":
                    radio.Channel = 1;
                    RadioCh1.Play();
                    output = radio.Play();
                    OutputTextBlock.Text = output;
                    break;

                case "Ch2":
                    radio.Channel        = 2;
                    output               = radio.Play();
                    OutputTextBlock.Text = output;
                    break;

                case "Ch3":
                    radio.Channel        = 3;
                    output               = radio.Play();
                    OutputTextBlock.Text = output;
                    break;

                case "Ch4":
                    radio.Channel        = 4;
                    output               = radio.Play();
                    OutputTextBlock.Text = output;
                    break;
                }
                RadioCh1.Source = new Uri(mylist[radio.Channel - 1]);
            }
        }
示例#2
0
 private void BtnPause_Click(object sender, RoutedEventArgs e)
 {
     RadioCh1.Pause();
 }
示例#3
0
 private void BtnStop_Click(object sender, RoutedEventArgs e)
 {
     RadioCh1.Stop();
 }
示例#4
0
 //Play and Pause method
 private void BtnPlay_Click(object sender, RoutedEventArgs e)
 {
     RadioCh1.Play();
 }