RadioButton click event : RadioButton « UI Controls « Silverlight






RadioButton click event

    

<UserControl x:Class='SilverlightApplication3.MainPage'
    xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' 
    xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'
    xmlns:d='http://schemas.microsoft.com/expression/blend/2008' 
    xmlns:mc='http://schemas.openxmlformats.org/markup-compatibility/2006' 
    mc:Ignorable='d' 
    d:DesignWidth='640' 
    d:DesignHeight='480'>

  <Grid>
    <StackPanel Grid.Column="0" Grid.Row="2">
      <TextBlock>Choose number of ProgressBar iterations.</TextBlock>
      <RadioButton Content="One" Click="MakeOne"/>
      <RadioButton Content="Three" Click="MakeThree"/>
      <RadioButton Content="Five" Click="MakeFive"/>
      <RadioButton Content="Forever" Click="MakeForever"/>
      <RadioButton Content="Indeterminate" Click="MakeIndeterminate"/>
    </StackPanel>
  </Grid>
</UserControl>

//File:Window.xaml.cs
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;

namespace SilverlightApplication3
{
    public partial class MainPage : UserControl
    {
        
        private void MakeOne(object sender, RoutedEventArgs e)
        {
           Console.WriteLine("E");
          } 

         private void MakeThree(object sender, RoutedEventArgs e)
         {
           Console.WriteLine("D");
         }
        
        private void MakeFive(object sender, RoutedEventArgs e)
        {
            Console.WriteLine("c");
         }
 
         private void MakeForever(object sender, RoutedEventArgs e)
         {
           Console.WriteLine("B");
          
         }

         private void MakeIndeterminate(object sender, RoutedEventArgs e)
         {
             Console.WriteLine("A");
         }

     }
}

   
    
    
    
  








Related examples in the same category

1.Creating a RadioButtonCreating a RadioButton
2.A RadioButton control with a nested Content property element that includes a TextBlock elementA RadioButton control with a nested Content property element that includes a TextBlock element
3.RadioButton with GroupNameRadioButton with GroupName
4.Use Border to wrap RadioButtonUse Border to wrap RadioButton
5.Set RepeatButton content in its click eventSet RepeatButton content in its click event
6.RadioButton groupRadioButton group
7.The default appearances of a checked and unchecked RadioButtonThe default appearances of a checked and unchecked RadioButton
8.Manually controlling RadioButton groupingsManually controlling RadioButton groupings
9.Use StackPanel to Hold RadioButtons