2012-02-10 14 views
7

Tengo entendido que la implementación de JumpList utilizando el paquete de código API de Windows ahora se ha depreciado ya que ahora Microsoft admite JumpList directamente a través de Microsoft .NET Framework 4.0.Ejemplo de Microsoft .NET Framework 4.0 JumpList/TaskbarItemInfo para Windows Forms

http://msdn.microsoft.com/en-us/library/system.windows.shell.taskbariteminfo.aspx

puedo ver que es posible establecer el progreso etc. al artículo barra de tareas en sus ejemplos; sin embargo, he luchado tanto para implementar esto en un formulario de Windows.

Logré implementar con éxito el progreso de JumpList y TaskBarItem usando Windows API Pack en el pasado http://code.google.com/p/zscreen/source/browse/trunk/ZScreen/Forms/ZScreenConfigGUI.cs#277, pero quiero alejarme de esta dependencia y utilizar Microsoft .NET Framework 4.0 en su lugar.

Su consejo es muy apreciado.

Gracias Mike

Respuesta

3

System.Windows.Application es en el marco de presentación (PresentationFramework.dll), es decir WPF. No existe en Winforms. Así que use Windows API Code Pack como aquí: http://code.msdn.microsoft.com/windowsdesktop/Jump-List-with-Windows-db005b99

WPF 4 proporciona una compatibilidad nativa para Jump List. En cambio, si usamos los formularios de Windows , debemos adoptar el paquete de código API de Windows, un contenedor administrado que permite el acceso a las funciones de la API de Windows. Disponible en NuGet también, proporciona todo lo que necesita para administrar Jump Lists dentro de nuestras Aplicaciones de Windows Forms.

Otro ejemplo aquí: http://www.codeproject.com/Articles/103913/How-to-Create-a-Custom-Jumplist-with-Custom-Events

Tengo entendido que la aplicación JumpList utilizando la API de Windows Código Pack está ahora deprecia

No es obsoleta, es también una parte de nuevo. características de red 4, pero para WPF. Para winforms, igual tendrá que usar el paquete como se menciona arriba.

+0

Esto es correcto. Es compatible con WPF, no con .NET 4 core – xdumaine

Cuestiones relacionadas