Check if a CheckBox is checked : CheckBox « UI Controls « Silverlight






Check if a CheckBox is checked

Check if a CheckBox is checked
    

<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 x:Name="LayoutRoot" Background="White">
        <StackPanel>
            <CheckBox Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked" IsThreeState="True" Content="Test1">
            </CheckBox>
            <CheckBox Checked="CheckBox_Checked" Unchecked="CheckBox_Unchecked" IsThreeState="True">
                <CheckBox.Content>
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="The Caption"></TextBlock>
                     </StackPanel>
                </CheckBox.Content>
            </CheckBox>
        </StackPanel>

    </Grid>
</UserControl>


//File: Page.xaml.cs

using System;
using System.Collections.Generic;
using System.Linq;
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;

namespace SilverlightApplication3
{
    public partial class MainPage : UserControl
    {
        public MainPage()
        {
            InitializeComponent();
        }
        private void CheckBox_Checked(object sender, RoutedEventArgs e)
        {
            CheckBox c = (CheckBox)sender;
            bool b = (bool)c.IsChecked;
        }

        private void CheckBox_Unchecked(object sender, RoutedEventArgs e)
        {
            CheckBox c = (CheckBox)sender;
            bool b = (bool)c.IsChecked;
        }

    }
}

   
    
    
    
  








Related examples in the same category

1.Creating a CheckBoxCreating a CheckBox
2.CheckBox controls can be declared in XAML with several different properties that enhance their look and feelCheckBox controls can be declared in XAML with several different properties that enhance their look and feel
3.A CheckBox with a skew transformationA CheckBox with a skew transformation
4.Add CheckBox to StackPanel
5.A basic CheckBox setupA basic CheckBox setup
6.Using three-state mode check boxesUsing three-state mode check boxes