تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مفاجئة .. استخدم واجهات Ribbon و Vista و Seven في الـ Windows Form
#1
كاتب الموضوع : BD2


بسم اللة الرحمن الرحيم

اخواني اعضاء المنتدي :
هل اردت في يوم ما استخدام واجهات Ribbon او تغيير شكل الفورم عن الشكل المعتاد و قضيت ساعات بل وايام في التصميم و لم تنتج ما تريد بالضبط ؟؟
الان اقدم لك مجموعة من الادوات والثيمات يمكنك في خلال دقائق تغيير شكل الفورم وجعلة مثير و جذاب .. حتي تنتج برامج اكثر احترافية ..
فشكل الفورم يجذب انتباة المستخدم ربما لايقل عن اداء البرنامج في شئ

والان مع الشرح :
اولا بعد تحميل الادوات من الرابط في الاسفل .. فك الضغط
باسورد فك الضغط هو : vb4arab
ستجد ملف exe قم بتنصيبة علي جهازك
سينتج 5 ملفات DLL في مجلد Bin الموجود في مسار تنصيب البرنامج
وستجد ايضا مجموعة من المشاريع مفتوحة المصدر لكل اداة من الادوات باللغتين الفيجوال بيسيك والسي شارب

والان افتح مشروع جديد بالفيجوال ستوديو
واختار windows form application
ثم Add Reference
ثم Browse واختار الـ5 ملفات DLL الموجودين في مجلدBin في مسار تنصيب الادوات ..

ثم كليك يمين علي الفورم و View Code
ثم اضف التعريف التالي :

كود :
[color=#000000][COLOR=#0000bb]using DevComponents[/color][color=#007700].[/color][color=#0000bb]DotNetBar[/color][COLOR=#007700];  
[/COLOR][color=#0000bb][/color][/COLOR]



ثم غير الكلاس الخاص بالفورم الذي هو :

كود :
[color=#000000][COLOR=#0000bb][/color][color=#007700]public [/color][color=#0000bb]partial [/color][color=#007700]class [/color][color=#0000bb]Form1 [/color][color=#007700]: [/color][COLOR=#0000bb]Form  
[/COLOR][/COLOR]


هذا الكلاس يرث من Form
غيرة واجعلة يرث من Office2007Form
ليصير كالتالي :

كود :
[color=#000000][COLOR=#0000bb][/color][color=#007700]public [/color][color=#0000bb]partial [/color][color=#007700]class [/color][color=#0000bb]Form1 [/color][color=#007700]: [/color][COLOR=#0000bb]Office2007Form
    [/COLOR][COLOR=#007700]{
        public [/COLOR][color=#0000bb]Form1[/color][COLOR=#007700]()
        {
            [/COLOR][color=#0000bb]InitializeComponent[/color][COLOR=#007700]();
        }
    }  
[/COLOR][color=#0000bb][/color][/COLOR]


وارجع لـDesign الفورم لتري المفاجئة :






والان جاء دور اضافة الادوات الي الـToolBox :
اضغط كليك يمين في اي مكان فارغ في الـToolBox ثم Add Tab
وسمية كما تحب ..
ثم كليك يمين علي هذا الـTab
ثم Choose Items
ثم Brows واختار من مجلد Bin ملف الـ DLL التالي :
DevComponents.DotNetBar2.dll
ستجد ان الادوات تمت اضافتها .. ثم اضغط OK لتجد المفاجئة الثانية :




وهذة صورة لبعض الادوات فقط

يمكنك استخدام الاداة :Style Manager لتغيير شكل الفورم (الثيم) من الـProperties الخاصة بالاداة

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

ملاحظة :
اذا استخدمت اداة Ribbon Control ستجدها ضمن الادوات >> ستجد الفورم شكلة كالتالي :




ولحل هذة المشكلة اجعل الفورم يرث من :

كود :
[color=#000000][COLOR=#0000bb][/color][color=#007700]public [/color][color=#0000bb]partial [/color][color=#007700]class [/color][color=#0000bb]Form1 [/color][color=#007700]: [/color][COLOR=#0000bb]Office2007RibbonForm
    [/COLOR][COLOR=#007700]{
        public [/COLOR][color=#0000bb]Form1[/color][COLOR=#007700]()
        {
            [/COLOR][color=#0000bb]InitializeComponent[/color][COLOR=#007700]();
        }
    }  
[/COLOR][color=#0000bb][/color][/COLOR]


وستجد اصبح شكلة كالتالي وحلت المشكلة :




تنبية :
هذة الادوات كاملة 100% وليست Trial .. وانا استخدمها منذ اكثر من 6 اشهر .. فلا تقلق في استخدامها في برامجك ....

التحميل :
حاولت رفع الادوات بالمرفقات ولم استطيع ... لا اعرف السبب .. ولذالك رفعتهم

هنــــــــــــــــــــــــــــــــــــــــا

لا تنسي باسورد فك الضغط : vb4arab

اتمني اكون افدتكم بشئ



والسلام عليكم ورحمة اللة وبركاتة
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كن مستعدا لبرمجة تطبيقات Windows 7 RaggiTech 0 383 09-10-12, 05:49 PM
آخر رد: RaggiTech
  مقال تقني- Windows Vista وVisual Studio RaggiTech 0 368 09-10-12, 11:46 AM
آخر رد: RaggiTech
  Windows® API Code Pack for Microsoft® .NET Framework RaggiTech 1 458 08-10-12, 12:17 PM
آخر رد: RaggiTech
  Windows Message Queue & Message Pumping(Deep Threading 2) RaggiTech 0 270 08-10-12, 12:15 PM
آخر رد: RaggiTech

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


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