سؤال

ولدي بعض علامات التبويب I العمل مع في Silverlight بسبب مشاكل أواجه مع مسج UI في Internet Explorer. أريد أن أسلوب علامات التبويب في sliverlight للنظر مثل تلك التي من مسج UI لكن يمكن أن يبدو فقط للحصول على اتخاذ بعض الألوان جرفت.

وجرعة أحد يعرف من أي الروابط التي تصف كيفية القيام بذلك؟ هل هناك طريقة لوضع صورة كما علامة التبويب؟

هل كانت مفيدة؟

المحلول

ولقد حاولت استخدام علامات التبويب مسج UI المساعد، وكان لها الكثير من المشاكل، ولكن سرعان ما وجدت أنه كان من السهل جدا لخلق بلدي.

وشيء من هذا القبيل ... من الواضح أن تتمكن من الجلد هذا لمتطلباتك

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

وبعد ذلك في 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);
   }
  });                   
 }
}

وليس تماما الجواب سيلفرلايت بالضبط، آسف لذلك إذا كنت لا تجد هذه مفيدة جدا. ولكن قد تنقذ نأمل لك بعض الوقت.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top