En mis ratos libres ...

29 abril 2013

Creando un botón con Estilos en WPF

Hola amigos, hoy quiero enseñarles una forma muy sencilla de crear un botón por medio de imágenes en WPF, el truco aquí está en volar nuestra imaginación e idear el comportamiento de un botón, teniendo en cuenta lo siguiente:

Básicamente un botón funciona de la siguiente manera:
  1. Por lo general, cuando posicionamos el puntero sobre el botón este tiende a cambiar de color, o a ejecutarse alguna animación etc. 
  2. Una vez posicionado el puntero dentro del botón, podemos desplegar un "tooltip" este no es mas que el mensajito que nos indica la funcionalidad del botón.
  3. Por ultimo esta el evento que se dispara al dar clic sobre el botón.
Hoy quiero mostrarles como realizar un botón con dos imágenes, un estilo, y un poco de imaginación.



¡MANOS A LA OBRA!

Lo primero que vamos a hacer es tener dos imágenes, la razón por la cual son dos, es simplemente por que cuando el botón sea posicionado por el puntero del mouse, el estilo se encargara de hacer que la imagen cambie y de el efecto que queremos. 

Ya tenemos nuestras imágenes, en este caso son dos imágenes formato PNG que se encargaran de cerrar nuestra ventana, una vez ya con nuestras imágenes, vamos a crear nuestro estilo, para esto creamos un diccionario de recursos, es ahí donde tenemos que crear nuestro estilo.


Una vez creado nuestro diccionario de recursos, lo registramos dentro de nuestro app.xaml, esto quedara de la siguiente manera:


Ahora si, es momento de crear nuestro estilo, dentro de nuestro diccionario de recurso llamado Estilos.xaml vamos a crear nuestro estilo de nuestra imagen, el estilo quedará de la siguiente manera:


Lo Ãºnico que hicimos es crear un estilo que será aplicado a un control de tipo Image, le asignamos en la propiedad Source de la imagen nuestra imagen en fondo gris, y luego por medio de un disparador (Triggers) acompañado de la propiedad "IsMouseOver" le indicamos a nuestra imagen que cambie la propiedad Source a la imagen con fondo negro y que muestre un tooltip que diga "Cerrar".

Después de tener todo listo en nuestro estilo, vamos a implementarlo en nuestro código XAML, para esto lo Ãºnico que tenemos que hacer es agregar un control "Image" y aplicarle el estilo de la siguiente manera:




Ahora vamos a agregarle un evento a nuestro botón imagen, el evento que utilizaremos será el siguiente "MouseLeftButtonDown", y el código XAML quedara de la siguiente manera:


Para finalizar el ejemplo vamos a agregarle el code behind a nuestro botón  para que cierre la ventana, este quedaría de la siguiente forma:



Es momento de ejecutar nuestro código, y ver el resultado, espero que les sirva este ejemplo y que dejen sus comentarios.


Descargar








Edder Rosado Lira.

18 abril 2013

Xpuha, Quintana Roo, México - Riviera Maya

Xpu-Ha

Hola mis queridos viajeros, el día de hoy quiero platicarles sobre un lugar paradisíaco, en el corazón de la Reviera Maya, en la Península de Yucatan en el estado de Quintana Roo  llamado "Xpu-ha". Cuyo nombre maya significa en español  "estero de dos aguas", es una playa de poca profundidad, en donde podrás realizar actividades acuáticas tales como: Snorkel, kayak, kitesurf.



¿Como llegar?

Xpuha esta ubicado en el km. 265 de la Carretera Federal No. 307, en la Riviera Maya, entre los complejos turísticos Puerto Aventuras y Akumal, a tan solo 20 minutos al sur de Playa del Carmen.


Para llegar a la playa tienes que entrar por caminos de terracería que van desde la carretera hasta la playa, existen varios caminos, uno de los mas conocidos es el del restaurante "La playa, Xpuha" que evidentemente ofrece diferentes servicios, siempre y cuando consumas en el restaurante, entre los servicios que ofrece el restaurante están:

  • Regaderas
  • Lockers
  • Hamacas
  • Sombrillas
  • Cancha de volleyball
  • Palapas
  • Camastros
  • Camastros orbitales
  • Trensitas en el cabello
  • Tatuajes temporales
  • Tour de pesca
  • Tour de ruinas mayas
  • Tour de jungla
  • Escuela de buceo
  • Tienda de artesanías


De igual manera encontraras una entrada mas escondida, discreta y ecológica, una pequeña brecha de terracería que te lleva a una parte de Xpuha mas privada, donde los amantes del contacto con la naturaleza pueden llevar sus casas de campaña e instalarse en ese lugar, sacar su asador, llevar su nevera y consumir sus propios alimentos, teniendo obviamente el cuidado de no contaminar la hermosa playa, el costo por acampar es de $150.00 pesos por persona, o si lo prefieres puedes solo ingresar a la playa con tus bebidas, comidas y botanas, a un costo de $40.00 por persona, entre los servicios que se encuentran en la playa están:
  • Baños
  • Regaderas
  • Palapas
  • Camastros
  • Restaurante 
  • Zona de Acampar
  • Estacionamiento
  • Cancha de volleyball

La verdad es que es un lugar que vale la pena visitar, si pretendes viajar por la Riviera maya, aquí te dejo con unas fotografías sacadas con el lente de mi cámara:



¡Saludos y hasta pronto, No te olvides de comentar! 
Edder Rosado Lira



Copyright © Edder Rosado Lira | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com