Resultados 1 al 5 de 5

Tema: Usar controles Aero en XP By:Rakzo-Fimbres

  1. #1
    Dragonauta Oficial
    Fecha de ingreso
    Aug 2009
    Ubicación
    iNET
    Mensajes
    997
    Gracias
    3
    Agradecido 458 veces en 218 Mensajes

    Predeterminado Usar controles Aero en XP By:Rakzo-Fimbres

    Usar controles Aero en XP



    Hace 4 días, me puse a buscar información acerca del famosísimo y nuevo Windows Presentation Foundation (para evitar todas esas letras, usaré ahora en adelante WPF para simplificar), de seguro dices “What the fuck..”, WPF no es mas que una tecnología que forma parte del framework para ayudar a los programadores crear interfaces innovadores, atractivas y agradables.

    Los efectos Aero de Windows Vista son muy atractivos y elegantes en estos días. ¿No te gustaría poder utilizar los controles Aero en tu aplicación desde XP? Pues salta de alegría, ya que a partir de la versión 3.5 de .NET Framework es posible gracias a sus assemblys (librerías nuevas que nos ofrece el framework).

    Empezemos por crear un proyecto WPF desde la IDE de VS, en mi caso usaré C# pero puedes utilizar VB ya que no escribiremos nada de código, sino XAML.


    Una vez que aparezca el formulario, insertaremos un buen de controles.


    Ahora agregaremos una referencia al proyecto (por si no sabes cómo, desde la barra de menús > Proyecto > Agregar referencia…), pestaña .NET y buscamos el assembly PresentationFramework.Aero.


    Pinchamos PresentationFr amework.Aero en las referencias del Explorador de soluciones y en la propiedad Copia local ponemos True (por si las malas y siempre es recomendable).

    Ahora, abrimos el archivo App.xaml desde el editor, remplazamos el texto existente por éste:
    Código:
    <Application x:Class="WpfApplication1.App"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        StartupUri="Window1.xaml">
        <Application.Resources>
                <ResourceDictionary Source="/PresentationFramework.Aero;component/themes/aero.normalcolor.xaml"/>
        </Application.Resources>
    </Application>
    Presiona F5 y ¡voalá!. Tenemos nuestros controles totalmente originales del Vista; y lo mejor estás corriéndolo en XP.


    Gracias a esta referencia, forzamos al programa solamente tener ese aspecto visual. Pero no sólo existe el Aero, también hay otros como:

    • PresentationFr amework.Aero (Vista)
    • PresentationFr amework.Classi c (98)
    • PresentationFr amework.Luna (XP)
    • PresentationFr amework.Royale (XP Media Center)


    Y también otros no tan conocidos (que ni si siquiera yo conocía) como el Zune.

    Espero que esto les sirva para mejorar el aspecto de sus programas y para que se vean bien chulos y mordernos.
    Ando probando el Aero Glass en XP (que dudo que se pueda) para ver si puede hacer el efecto cristal. Pero ése sería otro tema.

    Disfrútenlo y hasta luego batos.
    <script>alert('Pwned!');</script>
    .
    .
    .
    .

    "Una vulnerabilidad es tan limitada como tu quieras que sea"
    "Nuestros pensamientos más importantes, son los que contradicen nuestros sentimientos..."
    "A veces podemos pasarnos años sin vivir en absoluto, y de pronto toda nuestra vida se concentra en un solo instante..."
    "La vida no se mide por los momentos que respiras, sino por los momentos que te dejan sin aliento...
    "


  2. Los siguientes 3 Usuarios dicen Gracias a Shell Root por este util aporte:

    DragoN (11-03-2009), M1ndCr4ck (11-06-2009), ZE77A (11-06-2009)

  3. #2
    Dragonauta con Privilegios
    Fecha de ingreso
    Aug 2008
    Ubicación
    Guatemala
    Mensajes
    274
    Gracias
    19
    Agradecido 29 veces en 16 Mensajes

    Predeterminado

    gracias, muy buena la infor, solo una consulta, donde encuentro este archivo?

    App.xaml

  4. #3
    Dragonauta Oficial
    Fecha de ingreso
    Aug 2009
    Ubicación
    iNET
    Mensajes
    997
    Gracias
    3
    Agradecido 458 veces en 218 Mensajes

    Predeterminado

    Cita Iniciado por ZE77A
    donde encuentro este archivo?

    App.xaml
    Que tal ZE77A,

    Es una abreviacion de Application.xaml... :P

    Saludos!
    <script>alert('Pwned!');</script>
    .
    .
    .
    .

    "Una vulnerabilidad es tan limitada como tu quieras que sea"
    "Nuestros pensamientos más importantes, son los que contradicen nuestros sentimientos..."
    "A veces podemos pasarnos años sin vivir en absoluto, y de pronto toda nuestra vida se concentra en un solo instante..."
    "La vida no se mide por los momentos que respiras, sino por los momentos que te dejan sin aliento...
    "


  5. #4
    Dragonauta con Privilegios
    Fecha de ingreso
    Aug 2008
    Ubicación
    Guatemala
    Mensajes
    274
    Gracias
    19
    Agradecido 29 veces en 16 Mensajes

    Predeterminado

    Cita Iniciado por Shell Root
    Que tal ZE77A,

    Es una abreviacion de Application.xaml... :P

    Saludos!
    perdon por mi ignorancia, pero igual donde lo encuentro????

  6. #5
    Dragonauta Oficial
    Fecha de ingreso
    Aug 2009
    Ubicación
    iNET
    Mensajes
    997
    Gracias
    3
    Agradecido 458 veces en 218 Mensajes

    Predeterminado

    Cita Iniciado por ZE77A
    perdon por mi ignorancia, pero igual donde lo encuentro????
    xD... Aqui, checa la imagen...


    Saludos ZE77A
    <script>alert('Pwned!');</script>
    .
    .
    .
    .

    "Una vulnerabilidad es tan limitada como tu quieras que sea"
    "Nuestros pensamientos más importantes, son los que contradicen nuestros sentimientos..."
    "A veces podemos pasarnos años sin vivir en absoluto, y de pronto toda nuestra vida se concentra en un solo instante..."
    "La vida no se mide por los momentos que respiras, sino por los momentos que te dejan sin aliento...
    "


Visitantes encuentran esta página buscando por:

boton con efecto cristalino wpf

efecto vidrio en wpf

vb6 aero glass xp

efecto aero wpf xp

wpf efecto cristal

themes aero wpf vb.net

efecto glass en vb.net

temas aero glass para xp

botones con stilo aero para wpf

efecto aero vb.net

vb6 formulario efecto glass

efecto aero glass en xp con c#

cuales son las librerias framework 3.5

programar con vb.net el efecto aero en xp

glass en vb.net para windows xp

efecto glass aero en xp con c#

usar aero glass en windows xp c#

xp c# aero glass

aero glass con wpf para win xp

aero glass con wpf para windows xp

botones efecto glass en windows xp wpf

efecto glass en c#

xmlns presentationframework.aero xp

como utilizar la libreria aero en c#

como crear efecto aero glass en c#

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •