Cómo utilizar C# para la programación de interfaces gráficas
Es muy sencillo. . Supongamos que su botón se llama botón y el cuadro de texto se llama cuadro de texto
Haga doble clic en el botón e ingrese el siguiente código en el bloque de código
char aToA = 'A' -'a '; //Cuenta las letras mayúsculas y la diferencia entre letras minúsculas
for(int i=0;i { if (textbox.Text[i]>='a'&&textbox.Text[i]<='z') //Esta es una letra minúscula textbox.Text[i ] += aToA; // Minúsculas Cambiar a mayúsculas else if(textbox.Text[i]>='A' && textbox.Text[i]<='Z') //Este es un letra mayúscula textbox .Text[i] -= aToA; //Cambiar mayúsculas a minúsculas } Messagebox.Show(textbox.Text); /Mostrar lo anterior Es la implementación del código De hecho, el bloque de código que aparece después de hacer doble clic en el control es el código que se ejecuta cuando hace clic en el control De manera similar, el código que escribes en el evento correspondiente es el código desencadenante que se ejecutará después del evento Por ejemplo, si escribes código en el evento Paint de la ventana, se ejecutará. cada vez que se vuelve a dibujar la ventana El evento generalmente está controlado por el sistema. Dijo que no necesitas preocuparte por él siempre que escribas el código correspondiente al evento. Estos son solo una comprensión relativamente superficial de los eventos. Si desea profundizar, debe comprender los eventos y el mecanismo de delegación de .NET. Hay muchos en el libro, también puede consultar MSDN. , que tiene una introducción muy detallada z