Question

Je travaille dans Silverlight sur certains onglets en raison de problèmes liés à l'interface utilisateur de JQuery dans Internet Explorer. Je souhaite styliser les onglets en sliverlight pour qu'ils ressemblent à ceux de JQuery UI, mais je ne peux que sembler avoir le courage de prendre des couleurs délavées.

Dose-t-on des liens décrivant comment faire cela? Est-il possible de définir une image comme onglet?

Était-ce utile?

La solution

J'ai essayé d'utiliser le plug-in des onglets de l'interface utilisateur jQuery et j'ai rencontré de nombreux problèmes, mais j'ai rapidement constaté qu'il était très facile de créer le mien.

Quelque chose comme ça ... vous pouvez évidemment adapter cela à vos besoins

<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>

Puis dans 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);
   }
  });                   
 }
}

Ce n’est pas tout à fait la réponse exacte de Silverlight, alors veuillez vous excuser si vous ne trouvez pas cela très utile. Mais espérons-le, vous gagnerez peut-être du temps.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top