Autor Tema: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar  (Leído 7037 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Hola!

Estoy empezando pequeños progamitas con C# , tengo la version 2008 express

Quiero poner un grupo de controles , en este caso VScrollbar

---Y como todas las barras hacen lo mismo quiero simplificar , solo tomar el indice de dicha Barra y procesar el valor.
 Como creo un array de controles??? Vbar(0),Vbar(1),Vbar(etc..) ????

Por ahora ya puedo tomar el valor de la barra y ponerlo en textbox >_< aunque acabo de enterarme que no puedo hacerlo directo , entonces uso una variable , luego pues esa variable la paso a string >_< con convert.toString(variable).

La barra va de 0-180 , pero en el Textbox no me muestra el 180 , llega hasta 174 .

Como corrijo eso???

Gracias!!!!

Saludos!
« Última modificación: 04 de Abril de 2010, 17:36:15 por AKENAFAB »

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Crear array de controles como ???? ?_? Probelma exbox y Scrollbar
« Respuesta #1 en: 04 de Abril de 2010, 11:08:34 »
Citar
---Y como todas las barras hacen lo mismo quiero simplificar , solo tomar el indice de dicha Barra y procesar el valor.
 Como creo un array de controles??? Vbar(0),Vbar(1),Vbar(etc..) ????


Creas un arreglo y los cargas con los valores de las barras:

Código: C#
  1. Int Buffer[10] ;
  2.  
  3.     Buffer[0]=VBar1.value;
  4.     Buffer[1]=VBar2.value;
  5.     ....

El tema de la conversión errónea, no se me ocurre porque  :?
No contesto mensajes privados, las consultas en el foro

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Crear array de controles como ???? ?_? Probelma exbox y Scrollbar
« Respuesta #2 en: 04 de Abril de 2010, 12:19:46 »
Hola

No hay forma de meter los controles en un array. Investiga sobre los objetos tipo List<Control>, me parece que son los adecuados para manejar varios controles como si fuera un array.

Algo así como esto:
http://msdn.microsoft.com/en-us/library/aa288403%28VS.71%29.aspx

Si tienes más dudas con el casting y esos rollos nos avisas.

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #3 en: 04 de Abril de 2010, 17:38:13 »


Gracias por los datos!!

Voy a darle una revisadota   8)

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #4 en: 04 de Abril de 2010, 23:12:18 »
Sigo sin poder con el Scroll >_<

Ya cambien en vez de un textbox por un label

En vb tomaba el valor y pasaba directo , ya van varias cositas que confundo  :(

No he podido resolver porque no me da el valor maximo del Scroll , le doy 180 y en el form y ya probe en ejecucion y solo llega a 171.


---    Que ando haciendo mal????
Código: C
  1. namespace ejemplo_Scrollbar
  2. {
  3.     public partial class Form1 : Form
  4.        
  5.     {
  6.        
  7.         public Form1()
  8.         {
  9.            
  10.             InitializeComponent();
  11.             label1.Text = "90";
  12.         }
  13.  
  14.         private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
  15.         {
  16.            
  17.             label1 .Text   = Convert.ToString(vScrollBar1 .Value );
  18.            
  19.         }



http://img101.imageshack.us/img101/585/form1error.jpg
http://img245.imageshack.us/img245/8453/form2error.jpg




Adjunto ejemplo en archivo zip
« Última modificación: 04 de Abril de 2010, 23:17:15 por AKENAFAB »

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #5 en: 05 de Abril de 2010, 00:35:46 »
Yo lo probé y me funciono  :? La única diferencia es:

Código: C#
  1. private void vScrollBar1_Scroll(object sender, EventArgs e)


 :roll:
No contesto mensajes privados, las consultas en el foro

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #6 en: 05 de Abril de 2010, 00:47:46 »
Yo lo probé y me funciono  :? La única diferencia es:

Código: C#
  1. private void vScrollBar1_Scroll(object sender, EventArgs e)


 :roll:

No te entendi   :idea: :?: :?:


Código: C
  1. scrollEventArgs e  por EventArgs e
??

« Última modificación: 05 de Abril de 2010, 00:53:52 por AKENAFAB »

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #7 en: 05 de Abril de 2010, 00:57:09 »
Indicaba que el argumento es distinto, pero debe ser porque es otra versión  :mrgreen:

Yo hago exactamente lo mismo, mismo código y funciona  :shock: No veo que más configurar que afecte eso! No soy muy ducho (hábil) en este soft, lo uso poco  :mrgreen:

No contesto mensajes privados, las consultas en el foro

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #8 en: 05 de Abril de 2010, 01:00:53 »
Es que ese que pones parece un slider  trackbar

Voy a probar ahora con slider a ver que sale

Pero >_< no se que peuda ser que no me de el MAximum >_<

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #9 en: 05 de Abril de 2010, 01:05:03 »
Con el trackBar si funciona , pero porque no lo hace con el Scroll???  :5] :5] :5]

Gracias Suky , el argumento es diferente porque es un trackBar , ya lo revise.

Funciona el código pero solo con el Track Bar  :5] :5] :5] , pero yo no quiero trackbar   :D :D

Estoy revisando los atributos a ver que sale. Es que traigo mañas de VB 6 xD

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #10 en: 05 de Abril de 2010, 01:07:35 »
 :D :D :D Si, soy un bolo!!!  :5] Cambia LargeChange a 1, y funciona  ;-)


Saludos!
« Última modificación: 05 de Abril de 2010, 01:09:49 por Suky »
No contesto mensajes privados, las consultas en el foro

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: Crear array de controles como ???? ?_? Probelma Texbox y Scrollbar
« Respuesta #11 en: 05 de Abril de 2010, 01:18:02 »
Ya lo habia probado de esa manera y funciona , pero lo dejo a 10 para que cuando se presione RE-PAG o AV-PAG de un cambio de 10 en 10

Lo mismo le deje al trackBar y este es el único que funciona correctamente.


 no se que pase con el Scroll :?