Я не знаю, работаете ли вы в ASP.NET, WPF, WinForms, ...
Но это так же просто, как проверить, установлен ли флажок, затем снять флажок и наоборот.
Или вы можете реализовать метод расширения, например:
public static class CheckboxExtensions
{
public static void ToggleChecked(this CheckBox some)
{
if(some != null)
{
if(some.Checked)
{
some.Checked = false;
}
else
{
some.Checked = true;
}
}
}
}
... И ваш реальный код будет выглядеть так:
chkSome.ToggleChecked();