none
RibbonControl SL4 RRS feed

  • Pregunta

  • Hola Foro, Alguien sabe si existe una dll del RibbonControl para Silverligh 4 o si alguien la tiene que guste en compartirla.

     

    Saludos y agradezco su apoyo.


    When I was Your Age
    sábado, 19 de marzo de 2011 15:16

Todas las respuestas

  • Hola efernandez.

    Hace tiempo yo vi una en codeplex, pero buscandola, me he topado con estas 2, echales un vistazo a ver si te sirven:

    http://slribbon.codeplex.com/

    http://silverlightribbon.codeplex.com/

     


    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/
    domingo, 20 de marzo de 2011 17:55
  • Ya los revise y no se pueden implementar en SL 4,  agradezco tus comentario.

    si sabes de algun control que sea parecido al Ribbon y que funciones en SL4 Agradeceria me pasaras el link, soy nuevo en esta tecnologia y quiero salir de los clasicos menus y hacer una GUI mas Rica.

     

    Saludos.


    When I was Your Age
    sábado, 2 de abril de 2011 15:04
  • Hola efernandez.

    He probado el primero de los links y funciona bien, he probado los ejemplos del proyecto que se descarga en la version oficial SL3 y funciona correctamente, luego he migrado el proyecto a SL4 y sigue funcionando bien, tan solo existen algunos problemas de referencias a imagenes, pero aun asi, se muestra el control y se puede usar.

    De echo, en la pagina indican que son Ribbon para silverlight especificamente.

     

    Dime donde has tenido el problema al implementarlo a ver si te puedo ayudar.


    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/
    lunes, 4 de abril de 2011 6:29
  • Ok, Deja lo checo nuevamente ya que solo Compile la librerIA y la exporte como referencia al proyecto en SL4.

     

    Saludos.


    When I was Your Age
    lunes, 4 de abril de 2011 13:51
  • Hola el problema que te mencionaba es el que te muestro a continuacion, migre el proyecto a Vs 2010 despues compile las fuente y copie la libreria MapulRibbon para importarla al proyecto que iniciare, cundo comienzo a escribir el XAML despues de declarar el elemento Ribbon aparece este mensaje.

     

    Si pudieras comentarme como lo probaste te agradeceria.

     

    Saludos

    System.InvalidOperationException
    An unhandled exception was encountered while trying to render the current silverlight project on the design surface. To diagnose this failure, please try to run the project in a regular browser using the silverlight developer runtime.
      at Microsoft.Windows.Design.Platform.SilverlightViewProducer.OnUnhandledException(Object sender, ViewUnhandledExceptionEventArgs e)
      at Microsoft.Expression.Platform.Silverlight.SilverlightPlatformSpecificView.OnUnhandledException(Object sender, ViewUnhandledExceptionEventArgs args)
      at Microsoft.Expression.Platform.Silverlight.Host.SilverlightImageHost.<>c__DisplayClass1.<Application_UnhandledException>b__0(Object o)
      at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
      at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
    
     
    System.Exception
    Not valid ribbon format.
      at MapulRibbon.Ribbon.Ribbon_Loaded(Object sender, RoutedEventArgs e)
      at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
      at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)
    
    

    When I was Your Age
    martes, 5 de abril de 2011 22:21
  • Hola efernandez.

    Yo probe el ejemplo que va con el codigo fuente (el del primer link, ya que el segundo no tiene version release y no se si esta terminado o si se esta continuando)

    http://slribbon.codeplex.com/releases/view/39175

    una vez descargado, no hace falta compilar la libreria en version 4 de silverlight, aunque puedes hacerlo si quieres y no da ningun problema.

    Creas un proyecto tuyo y vinculas la dll 'mapulRibbon' al tu proyecto silverlight, luego en la pagina que quieras poner el ribbon, escribes el codigo.

    OJO: la libreria no esta muy bien integrada y no se puede editar muy bien con Visual studio, asi que te recomiendo, que cojas el codigo xaml del ejemplo en el proyecto 'SampleSLRibbon' y te lo copies, luego ya vas quitando o añadiendo cosas verificando que no te salga el mensaje que comentas.


    Saludos
    David González
    MCP, MCTS
    Visita mi Blog en: http://www.dgzornoza.com/
    miércoles, 6 de abril de 2011 7:48