ImageDesk
Luego de algunos meses no continuos de estar probando Blend y WPF, salió esta aplicación simple que reune algunas cosas que he logrado aprender de XAML, Blend y WPF. No la he probado mas que en una computadora y funciona bastante bien, es un sencillo visor de imágenes que da la libertad de mover, rotar y escalar las fotos según nuestro deseo. He aquí una foto de como se ve este programa:
Una explicación rápida de cómo usarla:Cuando están en la barra lateral derecha (donde se ven las vistas en miniatura), pueden presionar la Barra Espaciador para ver una vista previa de la imágen. Si la desean agregar al “escritorio”, deben dar doble clic sobre la imágen.
Cuando están en el “escritorio”: Cada imagen tiene 3 lugares activos, que permiten cerrar, escalar o mover la imagen, estos lugares se muestra a continuación:
En la imágen: Si dan Clic Derecho sobre cada foto, podrán ver mayor información de la foto:
El resto: En la parte superior derecha de la aplicación, existen 3 botones que permiten: Ordenar o Mezclar las fotos, Agregar/Remover carpetas de la galería, Mostrar/ocultar la pila de imágenes.P.D: El modo “Presentación Diapositvas” no está implementado. Pueden descargar la aplicación desde aquí:
Espero les funcione bien y ver que opinan. Por favor no agregar fotos muy grandes ya que no está optimizado para cargar muchas imágenes.
::Fin::




Marzo 1, 2008 a 6:05 pm
[...] tengo una pequeña introducción de cómo usarla én:http://blackout360.wordpress.com/2008/03/01/imagedesk/La verdad no la he probado en mas computadoras, así que no estoy tan seguro que tan [...]
Marzo 3, 2008 a 2:14 pm
ya probe la aplicacion y pues consume mucha memoria si cargas demasiadas imagenes, ya habia hecho una modificacion a un codigo para hacer algo parecido y aun no encuentro como disminuir el consumo de memoria
Septiembre 17, 2008 a 3:42 pm
Hola =D!!!
Tendrás algún ejemplo para usar Canvas en Blend, estoy buscando información para escribir texto en un lienzo, algo así como “mano alzada”, cualquier dato te lo agradeceré bastante.
Sinceramente
Tere.
Septiembre 19, 2008 a 2:05 am
Hola, te recomiendo estos enlaces para empezar:
http://msdn.microsoft.com/es-es/library/ms747386.aspx
http://blogs.msdn.com/gavingear/archive/2007/08/01/introducing-the-silverlight-xaml-ink-builder-tool-creates-silverlight-compatible-ink-xaml.aspx
Tratan sobre el uso de Ink y XAML.
Septiembre 19, 2008 a 2:08 am
Hola, te recomiendo estos enlaces para empezar:
http://msdn.microsoft.com/es-es/library/ms747386.aspx
http://blogs.msdn.com/gavingear/archive/2007/08/01/introducing-the-silverlight-xaml-ink-builder-tool-creates-silverlight-compatible-ink-xaml.aspx
Tratan sobre el uso de Ink y XAML, suerte, y si tienes algo que te gustaría mostrar nos gustaría conocerlo!.
Diciembre 11, 2008 a 6:48 pm
podrias publicar el codigo que usaste para realizar tu aplicacion y asi tener una idea mas clara de como lo hiciste.
gracias
Marzo 16, 2009 a 3:39 pm
Hola de nuevo
Llevo un tiempo dándole vueltas al código del prototipo de blackout360 y me a surgido duda considerable y no hay manera de resolverla, haber si me podeis echar una mano. No se como hacer referencias a objetos de una clase xaml a otra. Dicho de otro modo y concretando, estoy intentando imitar lo que realiza el blackout360 (el que es solo .exe) de elegir una imagen en un listbox y que se cree un objeto que contenga dicha imagen. He probado de varias formas y me estoy volviendo loco porque no consigo nada.
Un saludo y gracias de antemano
Me podrías dar algunas pautas para que a través del prototipo de blackout360 pueda elegir en un listbox una foto y la muestre
Marzo 18, 2009 a 1:11 am
Hola Jabi, en esta otra entrada:
http://blackout360.wordpress.com/2008/06/02/ejemplo-de-varias-cosas-con-wpf-codigo-fuente/
Hay un ejemplo con código de cómo hacer un databind a una lista de objetos que incluye imágenes, el principio es el mismo y creo te va a servir. La idea es que en una propiedad de cada objeto de la lista almacenes la imagen o la ruta de la imagen, luego al seleccionar un ítem este te retorna el objeto seleccionado y ya puedes saber qué imagen mostrar. Estoy buscando el código fuente del ImageDesk, apenas lo encuentre actualizo el post.