Было бы так в C #:
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked)
label1.Text = label1.Text.ToLower();
else
label1.Text = label1.Text.ToUpper();
}
, где checkBox1 - ваш флажок, а label1 - имя вашего текстового поля.
Если вы хотите получить к нему доступ с другой страницы и есть несколько вещей, к которым вы хотели бы получить доступ таким образом, я бы рекомендовал создать статический класс со ссылками на эти элементы, чтобы вы могли получить к ним доступ из любого места.