تصميم كومبوبوكس متعدد الاغراض - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : تصميم كومبوبوكس متعدد الاغراض (/showthread.php?tid=4965) |
تصميم كومبوبوكس متعدد الاغراض - RaggiTech - 03-10-12 كاتب الموضوع : silverlight
اخواني الكريماثناء بحثي علي النت وجدت الموضوع ده والحقيقه الكود ليس لي فانا كل اللي عملته اني قمت بترجمته الي الفيجوال بيسك دوت نت لكن الشي اللي عجبني الحقيقه فيه وخلاني انقله ليكم هنا هوه ان الكود عملي جدا وممكن باستخدامه اضافة الكثير من الكونترول الي الكومبوبوكس علي سبيل المثال Datagridview ListView RischTextBox TreeView دول الاربع حاجات اللي جربتهم الحقيقه عموما الكود طويل شويه وبيعتمد في المقام الاول علي الارقام السحريه الموجوده في Win API ولان الكود ممكن استخدامه مع اكثر من كونترول قمت بتغييره الي الفيجوال بيسك دوت نت وقمت بعمل تعديلات بسيطه لكي يتناسب مع الفيجوال بيسك كل المطلوب لكي يعمل الكود وخصوصا مع الاخوه المبتدئين اننا نفتح فورم عادي ونضيف كلاس الي هذا الفورم ونطبلق عليه MultiPurposeComboBox ونضيف الكود ادناه الي هذا الكلاس ثم نقوم بعمل Build للمشروع وبعد ذلك سنجد الكونترول الجيد قد تم اضافته الي التوول بوكس ويتبقي فط ان نضيفه للمشروع مثل اي كونترول اخر طبعا الاخوه القدامي عارفين ازااي يتعاملوا مع الكود وسوف يتبقي فقط ان نضيف للمشروع مجموعه من هذا الكونترول انا اضفت اربعه مثل المثال التالي عموما تقدروا تجربوا وضيفو اي عدد محتاجينه لكن في النهايه الكود بيستخدم بالشكل الاتي كود : Public Class Form1 اعتقد الكود مش بطال انك تضيفه الي مكتبتك ربما كنوع من التعليم والافكار الكلاس بالمرفقات وهو عباره عن ملف تكست ممكن تعمل له Copy & Paste بسهوله الي مشروعك اعتذر لاني مش قادر اضيف مرفقات لان قوانين المنتدي محدده بخصوص المرفقات وحجمها وانا تعديت الحد المفروض بالتوفيق اخوكم عمر |