Barra de herramientas en miniatura para el desarrollo de la barra de tareas de Windows 7

  
        

Anteriormente, configuramos una miniatura personalizada para la aplicación. En este artículo continuaremos desarrollando en la miniatura y le agregaremos una barra de herramientas. Cuando usa Windows Media Player (WMP), la barra de herramientas de miniaturas aparece cuando coloca el mouse sobre el icono de WMP, incluidas las tres teclas de función "Reproducir", "Siguiente" y "Anterior", incluso si WMP No es la ventana activa actual. También podemos seleccionar canciones a través de esta barra de herramientas. Vamos a crear una barra de herramientas con la capacidad de cambiar imágenes.


ThumbnailButton.ThumbnailToolbarButton Method

Cree cuatro botones de función a través del método ThumbnailToolbarButton (icono, cadena de información sobre herramientas) antes de crear la barra de herramientas: "Siguiente imagen", " Imagen anterior "," Última imagen "," Primera imagen "y agregue sus propios eventos de clic (por ejemplo, botón Primero) para completar la función de cambio de imagen y luego coloque estos botones en la barra de herramientas.

ThumbnailToolbarButton buttonFirst = new ThumbnailToolbarButton (
Win7TaskbarDemo.PropertIEs.Resources.First, "First Image");
buttonFirst.Enabled = true;
buttonFirst.Click + = buttonFirst. >
ThumbnailToolbarButton buttonPrevious = new ThumbnailToolbarButton (
Win7TaskbarDemo.PropertIEs.Resources.Previous, "Previous Image");
buttonPrevious.Enabled = true;
buttonPrevious.Click + = buttonPrevious_Click < BR> ThumbnailToolbarButton buttonNext = new ThumbnailToolbarButton (
Win7TaskbarDemo.PropertIEs.Resources.Next, "Siguiente imagen");
buttonPrevious.Enabled = true;
buttonNext.Click + = buttonNext_Click;
ThumbnailToolbarButton buttonLast = new ThumbnailToolbarButton (
Win7TaskbarDemo.PropertIEs.Resource último, "Última imagen");
buttonPrevious.Enabled = true;
buttonLast.Click + = buttonLast_Click;

ThumbnailToolbarManager.AddButtons Method

AddButtons Method Reference: Br>

AddButtons public void (IntPtr windowHandle, params ThumbnailToolbarButton [] buttons;
AddButtons public void (UIElement control, params ThumbnailToolbarButton [] botones);

Coloca cuatro botones en la barra de herramientas Observe el orden de los botones:

TaskbarManager.Instance.ThumbnailToolbars.AddButtons (
new WindowInteropHelper (Application.Current.MainWindow) .Handle,
buttonFirst, buttonPrevious, buttonLext, buttonLast); Br>

Efectos de demostración

Como se muestra en la siguiente figura, la función de la aplicación en sí es: "Después de seleccionar la imagen en el cuadro de lista, la imagen ampliada sobre el cuadro de lista se actualiza de forma sincrónica. Si coloca el mouse sobre el ícono de la barra de tareas, puede ver la barra de herramientas de miniaturas que acabamos de crear. Puede cambiar la imagen en el Cuadro de lista con los cuatro botones de función que están dentro para lograr la misma función que el programa.


Copyright © Conocimiento de Windows All Rights Reserved