تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
[تطبيق شامل] {5} - واجهة Smart
#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 , السندبااد


الردود في هذا الموضوع
RE: [تطبيق شامل] {5} - واجهة Smart - بواسطة الشاكي لله - 18-01-17, 03:39 PM


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


يقوم بقرائة الموضوع: