Cita:
Empezado por MaxiDucoli
Lo del grid no lo entiendo.
Un grid comun con botones? y se puede hacer invisible ese grid?
|
Claro. Todos los controles tienen un conjunto de propiedades comunes como el background, border, foreground. Usando solo eso se puede hacer todo. Con respecto al background, lo puedes "llenar" como quieras, incluidos otros controles.
Cuando se diseña una UI, uno debe pensar "como se organiza" (layout) y "como estilizo" (ie: aplicar colores y formas) para llegar al objetivo. Esto es especialmente el caso si se quiere hacer algo desde 0.
El truco es no pensar en lo que directamente ves, con colores y todo, sino separar la forma(layout) del estilo.
Un grid es una sequencia de controles en filas y columnas, con separacion entre ellos.
Un boton es una rectangulo con border estilizado y un label en el centro.
Un label es un conjunto de caracteres de una fuente con un fondo transparente.
etc.
Es lo mismo que con clases y objetos. Los controles tienen sus abstracciones, y se construyen haciendo composicion, mezclando en capaz un control con otros.