Pregunta

Tengo algunas pestañas con las que estoy trabajando en Silverlight debido a problemas que tengo con JQuery UI en Internet Explorer. Quiero diseñar las pestañas en sliverlight para que se parezcan a las de la interfaz de usuario de JQuery, pero parece que solo puedo obtener algunos colores lavados.

¿Alguien sabe de algún enlace que describa cómo hacer esto? ¿Hay alguna forma de establecer una imagen como pestaña?

¿Fue útil?

Solución

Intenté usar el complemento de pestañas jQuery UI y tuve muchos problemas, pero rápidamente descubrí que era muy fácil crear el mío.

Algo así ... obviamente, puedes adaptar esto a tus necesidades

<div class="navcontainer">
 <ul>
  <li><a class="tab" id="p1" href="#1">Tab One</a></li>
  <li><a class="tab" id="p2" href="#2">Tab Two</a></li> 
 </ul>
</div>

Luego en JS

var pageUrl = new Array();          
pageUrl[1] = "pageone.php";
pageUrl[2] = "pagetwo.php";

$(document).ready(function() { 

 $(".tab").click(function() {
  loadTab($(this).attr('id')); 
 });

});

function loadTab(id) {
 if (pageUrl[id].length > 0) {
  $("#preloader").show();
  $.ajax({
   url: pageUrl[id], 
   cache: false,
   success: function(message) {                         
    $("#tabdiv").empty().append(message);
   }
  });                   
 }
}

No es exactamente la respuesta exacta de Silverlight, lo siento si no encuentra esto muy útil. Pero espero que te pueda ahorrar algo de tiempo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top