elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  modificar la location de un objeto.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: modificar la location de un objeto.  (Leído 2,857 veces)
Descharmes

Desconectado Desconectado

Mensajes: 4



Ver Perfil
modificar la location de un objeto.
« en: 21 Marzo 2014, 18:17 pm »

Soy extremadamente nuevo en .net y me gustaría que me ayudaran a cambiar la location de un panel al presionar dicho label, estaba haciendo el código del manual del ejercicio para crear labels que cambien de color un panel, lo hice.. he intentado cambiar su posición



Para que al presionar izquierda, se haga un 0.1 para la izquierda (no sé si se permitirán decimales) entonces, así como los otros botones.. cómo puedo modificar la location del panel en decimales? ya sea, arriba, abajo, izquierda, derecha.

Muchas gracias.


En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: modificar la location de un objeto.
« Respuesta #1 en: 21 Marzo 2014, 22:54 pm »

La posición de los objetos es una variable del tipo entero pues cada unidad represente un pixel. Míralo de esta forma, no tiene caso mover medio pixel un objeto porque no puedes dibujar medio pixel.


En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Descharmes

Desconectado Desconectado

Mensajes: 4



Ver Perfil
Re: modificar la location de un objeto.
« Respuesta #2 en: 21 Marzo 2014, 23:36 pm »

cierto xD no lo había pensado así. pero cómo hago para moverlo? cómo sería la linea de código?
En línea

El Benjo


Desconectado Desconectado

Mensajes: 392



Ver Perfil WWW
Re: modificar la location de un objeto.
« Respuesta #3 en: 22 Marzo 2014, 06:31 am »

Sería algo así como:

Código
  1. 'Esto mueve el label a la izquierda.
  2. LabelDeEjemplo.Left = 0

Y para mover el label a la derecha es un poco más complejo por el cálculo de la posición.

Código
  1. LabelDeEjemplo.Left = Panel.Width - LabelDeEjemplo.Width

El código para situarlo arriba y abajo es similar pero con la propiedad "Top" del label.
En línea

www.es.neftis-ai.com

Sí hay un mejor lenguaje de programación y es ese con el que puedes desarrollar tus objetivos.
Descharmes

Desconectado Desconectado

Mensajes: 4



Ver Perfil
Re: modificar la location de un objeto.
« Respuesta #4 en: 22 Marzo 2014, 16:04 pm »

Sería algo así como:

Código
  1. 'Esto mueve el label a la izquierda.
  2. LabelDeEjemplo.Left = 0

Y para mover el label a la derecha es un poco más complejo por el cálculo de la posición.

Código
  1. LabelDeEjemplo.Left = Panel.Width - LabelDeEjemplo.Width

El código para situarlo arriba y abajo es similar pero con la propiedad "Top" del label.

Ohh muchísimas gracias!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines