تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[تطبيق شامل] {5} - واجهة Smart
#1
السلام عليكم ورحمة الله وبركاته ..


الدرس السابق : [تطبيق شامل] {4} - واجهة Smart




اخر ما تم الوصول اليه






مشاهدة







https://www.youtube.com/watch?v=RLkWqGJo1Os




الرد
تم الشكر بواسطة: السندبااد , السندبااد
#2
توضيح وحل مشكلة عدم تلون الـ Selected Border اثناء بداية تشغيل البرنامج :-





https://www.youtube.com/watch?v=fFO8uVRTuB8



وفي حالة ان اردتم تطبيق الطريقة الثانية (CustomDataTrigger) فيمكنكم تعريف Class جديد ووضع الكود التالي :


PHP كود :
public class CustomDataTrigger Microsoft.Expression.Interactivity.Core.DataTrigger
{
 
   protected override void OnAttached()
 
   {
 
       base.OnAttached();
 
       var element AssociatedObject as FrameworkElement;
 
       if (element != null)
 
       {
 
           element.Loaded += OnElementLoaded;
 
       }
 
   }

 
   protected override void OnDetaching()
 
   {
 
       base.OnDetaching();
 
       var element AssociatedObject as FrameworkElement;
 
       if (element != null)
 
       {
 
           element.Loaded -= OnElementLoaded;
 
       }
 
   }

 
   private void OnElementLoaded(object senderRoutedEventArgs e)
 
   {
 
       EvaluateBindingChange(null);
 
   }

ثم كل ماعليك هو تغيير نوع التريغر في الGotostateAction :
الرد
تم الشكر بواسطة: abulayth , السندبااد
#3
وعليكم السلام ورحمة الله وبركاته
ما شاء الله وجبة دسمة للغاية
بالفعل إبداع في هذه التقنية لا وصيف له
من يصدق أن أداة TabControl تحولت إلى تحفة
ألف شكر لك اخي الحبيب على هذا الدرس المفيد وعلى الافكار الجميلة
Smile
فاعلم أنه لا إله إلا الله
الرد
تم الشكر بواسطة: الشاكي لله , الشاكي لله



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم