none
recuperar valor desde MenuStrip en MdiParent C# RRS feed

  • Pregunta

  • Hola.

    Tengo un formulario MDI el cual contiene un control MenuStrip con diferentes opciones, el usuario puede dar click sobre estas opciones y se desplegaran formularios dentro del contenedor MDI.

    Lo primero que debe hacer un usario es loguearse, para esto todas las opciones del MenuStrip en el formulario MDi estan inhabilitadas y en caso las credenciales sean correctas se habilitarán, para esto no tengo problema pues utilizo:

    MenuStrip control = (MenuStrip)this.MdiParent.Controls["MiMenu"];
    control.Items["F12ToolStripMenuItem"].Enabled = true;
    control.Items["F12ToolStripMenuItem"].Text = "texto especifico";

    mi problema es que debo recuperar el texto que acabo de colocar en el item("texto especifico") y guardarlo en una variable, segun yo podía hacerlo con esto

    string texto = (MenuStrip)this.MdiParent.Controls["menuGFC"].ToString();

    pero no me funciono, tengo el mensaje: cannot convert type 'string' to 'System.Windows.Forms.MenuStrip'

    podrían ayudarme a recuperar este valor por favor.

     

    pabletoreto

    lunes, 18 de diciembre de 2017 12:44

Respuestas

  • Hola pabletoreto

    De acuerdo a tu consulta, te recomiendo ir al siguiente enlace, en donde explica con ejemplos de código como recuperar valor desde MenuStrip, que espero que te sea útil.

    https://msdn.microsoft.com/es-es/library/system.windows.forms.menustrip(v=vs.110).aspx

    Quedamos al pendiente de cualquier actualización de tu parte.

    Saludos Cordiales.

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    martes, 19 de diciembre de 2017 20:05
    Moderador