18-07-20, 09:58 PM
(آخر تعديل لهذه المشاركة : 18-07-20, 10:14 PM {2} بواسطة عبد العزيز البسكري.)
السّلام عليكم و رحمة الله و بركاته
كل الشّكر و التقدير و الإحترام و الإمتنان موصولين للأستاذيْن الكريمين
عاصم شاهين
أبو ليلى
لما قدّماه و يقدّمانه دومًا في خدمة السائلين أمثالي
أخي الغالي
محمد العامر
إليك الحل بالنسبة لي .. وهذا ما توصلت إليه بالنسبة لهذا الموضوع
و هو تعطيل ال : RibbonPageGroup و ليس ال RibbonPage
كل الشّكر و التقدير و الإحترام و الإمتنان موصولين للأستاذيْن الكريمين
عاصم شاهين
أبو ليلى
لما قدّماه و يقدّمانه دومًا في خدمة السائلين أمثالي
أخي الغالي
محمد العامر
إليك الحل بالنسبة لي .. وهذا ما توصلت إليه بالنسبة لهذا الموضوع
و هو تعطيل ال : RibbonPageGroup و ليس ال RibbonPage
قد تكون 15 أو 20 .. ليس بالأمر الكثير
ثمّ بفورم اسم المستخدم و كلمة المرور ..
ثمّ بفورم اسم المستخدم و كلمة المرور ..
كود :
MDIParent1.RibbonPageGroup1.Enabled = Dreader!USERS_Permission1
MDIParent1.RibbonPageGroup2.Enabled = Dreader!USERS_Permission2
MDIParent1.RibbonPageGroup3.Enabled = Dreader!USERS_Permission3لأنّك حتى لو استعلمت كود أستاذنا الفاضل أبو ليلى
أو كود أستاذنا الفاضل عاصم شاهين .. بعد تحويله
كود :
Private Sub RibbonControl1_MouseDown(sender As Object, e As MouseEventArgs) Handles RibbonControl1.MouseDown
Dim hi As RibbonHitInfo = RibbonControl1.CalcHitInfo(e.Location)
If hi.Page Is RibbonPage2 Then
DXMouseEventArgs.GetMouseArgs(e).Handled = True
End If
End Subلن تتمكن من التحكم .. بخصوص صلاحيات المستخدمين بالفورم الأساسي الذي يخص اسم المستخدم و كلمة المرور
نحن نريد أن نتيح للمستخدم الأول الفورم 1 و الفورم 2
و نمنع المستخدم الثاني من الفورم 3 و الفورم 4 .. كمثال
و بالتالي .. حسب رأيي المتواضع
استعمل هذه الطريقة و هي تفي بالغرض تماما
و الله الموفّق و الله المستعان
إحتراماتي للجميع
قناتنا على اليوتوب
