Checkbox xaml

	<CheckBox Grid.Row="6" Grid.Column="1" Click="chkOp_Click" x:Name="chkOp1">OP1</CheckBox>

	<CheckBox Grid.Row="1" Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Center" x:Name="CheckBox1">My Checkbox</CheckBox>

Click Handler Method For Multiple Checkboxes Example

		//*********************************************
		//*********************************************
		//********** OUTPUT CHECKBOX CHANGED **********
		//*********************************************
		//*********************************************
		private void chkOp_Click(object sender, RoutedEventArgs e)
		{
			UInt32 BitMask = 0;
			Control CallingControl = (Control)sender;
			CheckBox CallingCheckbox = (CheckBox)CallingControl;
			String CallingControlName = CallingControl.Name;


			switch (CallingControlName)
			{
			case "chkOp1":

Checkbox states

checked (IsChecked == true)
unchecked (IsChecked == false)
indeterminate (IsChecked == null) (only available if IsThreeState property = true)

Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.

Comments

Your email address will not be published. Required fields are marked *