تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] التحكم في صلاحيات المستخدمين Devexpress Ribbon Control
#11
(22-07-20, 01:20 AM)عبد العزيز البسكري كتب :
السّلام عليكم و رحمة الله و بركاته
يبدو أنّك لم تقرأ جيدا ما كتبته أخي الكريم محمد العامر
تحياتي

اخي وعزيز عبدالعزيز
لقد قرأت ما كتبت وسؤالي أقصد به أنه لا داعي لتعطيل BarButtonItem وتغير خاصية Enabled إلى False في Ribbon Contro
بل نجعل صلاحيات المستخدم تأخذ True أو False من جدول الصلاحيات في قاعدة البيانات هذا المقصد
في جميع الاحوال الهدف والغاية واحدة وهي مساعدة بعضنا البعض
جزاك الله كل خير وكتب الله أجرك وأجر القائمين على هذه المدرسة العظيمه

دمتم بكل خير،،،،
لا إله إلا الله وحده لا شريك له، لهُ الملك وله الحمد وهو على كل شئ قدير،،،،
سبحان الله وبحمده سبحان الله العظيم Heart
الرد }}}
#12
السلام عليكم و رحمة الله و بركاته

بالنسبة لما تم طرحه , هناك سوء فهم لمنطق عمل Ribbon Control
الابواب و القروبات هي حاويات فقط لاحتواء عناصر فعالة مثل الازرار و غيرها و التي تؤدي وظيفة محددة (وسائط ترتيب و تنظيم)
اختصاراً التي نكتب بداخلها الكود الذي يؤدي الى فتح نموذج محدد , و هي ما تحتاج لتعطيله.
و بناءً عليه , انت تحتاج الى تعطيل هذه الازارا او تفعيلها فقط اما ما تبقى فليس له وظيفة وفق اسلوب العمل الاحترافي.
و باستخدام الكود الذي ذكرته سابقا بامكانك المرور عليها جميعا في كل تبويب او قروب و تعطيلها او تفعيلها حسب ما تريد.
تم كتابة الكود بشكل مختصر  لتسهيل العملية و عليك انت ان تكمل العمل حسب السيناريو الذي رسمته.
و تم الاشارة في داخل الكود الى استثناء زر تسجيل الدخول و الخروج من اي نظام صلاحيات.
صور توضيحية.
كل القوائم معطلة باستثناء الولوج للبرنامج.








بالنسبة للشرح ان شاء الله اخي عندما تحين الفرصة و يتوفر الوقت سيتم شرحه
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
#13
أخي الكريم .. منذ يومين و أنا أحذف و أجرّب في بعض نسخ الديف إكسبرس
و لم أستقر لحد الآن على إصدار معيّن
الإصدار الذي أعجبني هو 20 لكن لم أجد له تفعيل
فقط أجد نسخة 20 مفعّلة و أعمل لك مثالا شاملا للذي كنت أقصده
تحياتي
قناتنا على اليوتوب
الرد }}}
#14
انا اعمل علي النسخه 17.2

ممتازه جدا

(22-07-20, 02:23 AM)ابو ليلى كتب : السلام عليكم و رحمة الله و بركاته

بالنسبة لما تم طرحه , هناك سوء فهم لمنطق عمل Ribbon Control
الابواب و القروبات هي حاويات فقط لاحتواء عناصر فعالة مثل الازرار و غيرها و التي تؤدي وظيفة محددة (وسائط ترتيب و تنظيم)
اختصاراً التي نكتب بداخلها الكود الذي يؤدي الى فتح نموذج محدد , و هي ما تحتاج لتعطيله.
و بناءً عليه , انت تحتاج الى تعطيل هذه الازارا او تفعيلها فقط اما ما تبقى فليس له وظيفة وفق اسلوب العمل الاحترافي.
و باستخدام الكود الذي ذكرته سابقا بامكانك المرور عليها جميعا في كل تبويب او قروب و تعطيلها او تفعيلها حسب ما تريد.
تم كتابة الكود بشكل مختصر  لتسهيل العملية و عليك انت ان تكمل العمل حسب السيناريو الذي رسمته.
و تم الاشارة في داخل الكود الى استثناء زر تسجيل الدخول و الخروج من اي نظام صلاحيات.
صور توضيحية.
كل القوائم معطلة باستثناء الولوج للبرنامج.








بالنسبة للشرح ان شاء الله اخي عندما تحين الفرصة و يتوفر الوقت سيتم شرحه

ابو ليلى سؤال بخصوص background في devexpress كيف استطيع ان اضع خلفيه صورة كما في المثال الذي ارفقته انت
لا إله إلا الله وحده لا شريك له، لهُ الملك وله الحمد وهو على كل شئ قدير،،،،
سبحان الله وبحمده سبحان الله العظيم Heart
الرد }}}
تم الشكر بواسطة: asemshahen5



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


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