C# Los diferentes tipos de inicio de sesión muestran contenido diferente después de iniciar sesión.
2. También coloque un control de botón, tome su evento de clic, en el evento de clic, cree una segunda instancia del formulario y luego llame al método show de la segunda instancia del formulario.
Vacío privado btnLogin_Click(Remitente del objeto, EventArgs e)
{
form2f = new Form2(comboBox1.SelectedItem.ToString());
p>
f.show();
}
3. Agregue un formulario con un constructor de tipo cadena cuando actualice su instancia en el paso anterior. puede pasarle un valor.
4. Agregue un evento de carga al segundo formulario. En el evento Cargar, determine si el valor pasado en el constructor es "Administrador" o "Usuario normal", y podrá mostrar o no ese menú.
//Esta es la segunda forma de código.
Espacio de nombres WindowsApplication1
{
Clase parcial pública Form2: Formulario
{
cadena privada _ str
Formulario público 2 (cadena str)
{
_ str = str
inicializar componente();
}
Anulación privada Form2_Load(Remitente del objeto, EventArgs e)
{
If (_str == "Administrador")
Añade información.
Visible = true;
If (_str == "Usuario normal")
Agregar elemento de menú de la barra de herramientas de información visible = false; p>}
}