Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Hartigan

#151
Cita de: D4N93R en  5 Junio 2010, 05:43 AM
No me parece que eso es lo que el quiere.. O si? o sea, quieres ser capaz de arrastrar las ventanas dentro de la otra padre? tipo MDI? o simplemente era lo que dijo 43H4FH44H45H4CH49H56H45H?



claro, quiero cargar un formulario dentro de otro formulario tipo mdi, no necesariamente arrastrando sino que al pulsar un botón me aprezca el form.

Y ya lo he solucionado de la siguiente manera: (lo pongo por si le sirve a alguien)


Form padre:

Código (csharp) [Seleccionar]

private void toolStripButton_LD_Click(object sender, EventArgs e)
       {
           this.toolStrip_LD.Visible = true;
           Form_Datos_Contacto frmDatosContacto = new Form_Datos_Contacto();            
           
                     
           frmDatosContacto.TopLevel = false;
           frmDatosContacto.Parent = this;
           frmDatosContacto.Location = new Point(0, 133);
                   
           frmDatosContacto.Show();
       }



Form Hijo:
Código (csharp) [Seleccionar]

private void Form_Datos_Contacto_Load(object sender, EventArgs e)
       {
           //Eliminamos el borde para contenerlo en el panel
           this.FormBorderStyle = FormBorderStyle.None;
           this.Anchor = AnchorStyles.None;
           
       }


De todos modos voy a probar a ver como funciona lo del mdi que aun no lo había probado.

Salu2 y gracias por las respuestas.
#152
Hola compañeros, pues como dice el título necesito añadir un formulario dentro de otro formulario. Como puedo hacerlo aparte de con el MDI????

gracias de antemano.
#153
Cita de: D4N93R en 16 Mayo 2010, 03:59 AM
comboBox.SelectedIndex = al numero que quieras,  o comboBox.SelectedItem = al objeto, en caso de que metas en los Items puros objetos y entonces en la clase de esos objetos sobre escribes el método ToString y retornas un campo del objeto..

Oki, muchas gracias, me funcionó perfecto. xDD

Salu2.  ;-)
#154
Tengo una nueva duda con un comboBox. La pregunto aquí para no andar creando otro hilo.

Como puedo hacer para que el comboBox muestre un elemento de la lista desde el principio????.

Salu2.
#155
Cita de: D4N93R en 15 Mayo 2010, 18:20 PM
Entonces el nombre completo sería interfaz de usuario :)

Es solo una recomendación,

Un saludo!

Ok, gracias ;)
#156
Cita de: D4N93R en 15 Mayo 2010, 16:06 PM
Otra vez yo acá jejeje

No coloques la palabra interfaz en los nombres de los formularios, utiliza otra palabra, como form, formulario, ventana, o lo que quieras, ya que una interfaz, interface en programación es otra cosa:

http://msdn.microsoft.com/en-us/library/ms173156.aspx
http://msdn.microsoft.com/en-us/library/87d83y5b(VS.80).aspx

Un saludo!

mmm yo esque los llamo interfaz puesto que van a mostrar las interfaces de mi programa, es decir los menús y demás historias. pero quizás tengas razón y debería llamarlos de otra menera... xD
#157
Bueno chicos ya me funciona perfectamente usando una propiedad en lugar de la variable pública. xDD

Muchas gracias a todos.

La solución de como lo he hecho es poner lo mismo que me han dicho los compañeros.

salu2.

#158
Bueno pues resulta que efectivamente había colocado mal las cosas y añadiendo lo que dice Xtriker me ha funcionado. xDD jajaja. asíque ya lo tengo.

43H4FH44H45H4CH49H56H45H lo de los Dialog no es para los cuadros de dialogo???. pregunto porque no lo se. xDD como ya he dicho soy aun novato en esto.

Otra pregunta, me han comentado que estas cosas se hacen mediante los delegados. Que son??? es esto que hemos hecho???. xDD


Muchas gracias a todos por la ayuda, sois unos cracks. xDD
#159
Cita de: Xtriker en 14 Mayo 2010, 20:19 PM
Bueno, al parecer el error esta aqui:

Al crear una nueva instancia de la clase Interfaz_NuevoEmail, myListBox esta con valor null, entonces en esta parte del codigo no le asignas nada a myListBox

Código (csharp) [Seleccionar]


        private void button_AañadirEmail_Click(object sender, EventArgs e)
        {
            Interfaz_NuevoEmail interfazNuevoEmail = new Interfaz_NuevoEmail();
            'Aqui faltaria interfazNuevoEmail.myListBox = listBox_Email
            interfazNuevoEmail.Show();
        }



Por curiosidad por que creas una instancia del Interfaz_NuevoEmail en el constructor?


Lo hago para poder mostrar el segundo formulario. Es decir, el primer formulario lo llamo Interfaz_NuevoContacto y el segundo Interfaz_NuevoEmail. De esa manera cargo al pulsar el botón... xD

Cita de: D4N93R en 14 Mayo 2010, 20:44 PM
listBox_Email en un listbox en el formulario, o simplemente una variable tipo listbox?

Es el nombre del listBox dentro del fomulario 1. osea del fomulario Interfaz_Nuevo contacto.


Cita de: 43H4FH44H45H4CH49H56H45H en 14 Mayo 2010, 21:34 PM
Cita de: Hartigan en 14 Mayo 2010, 19:27 PMEfectivamente el error me lo da ahí. Pero como hago que no esté nulo si primeramente quiero que el listBox este vacio, es decir que no haya ningun email agregado...???

Te toca mejorarlo pero puedes probar asi:



Gracias, lo pruebo y te comento.

Gracias a todos por la ayuda, probaré a ver lo que me decis a ver si funciona.
#160
Cita de: D4N93R en 14 Mayo 2010, 19:21 PM
Supongo que el error te lo da en myListBox.Items.Add(textBox_AñadirCE.Text);

Tienes que asegurarte de que en frmNuevoEmail.myListBox = listBox_Email;   listBox_Email no este nulo..

Efectivamente el error me lo da ahí. Pero como hago que no esté nulo si primeramente quiero que el listBox este vacio, es decir que no haya ningun email agregado...???