![]() |
|
[نقاش] عمل ثيم جاهز للفورم بالكامل - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [نقاش] عمل ثيم جاهز للفورم بالكامل (/showthread.php?tid=19016) |
عمل ثيم جاهز للفورم بالكامل - الماجيك مسعد - 29-01-17 السلام عليكم كيف يتم عمل ثيم للفورم بالكامل بمعنى كلنا نعلم انه يوجد كلاسات ثيم تضفها لمشروعك ثم تختار ادوات الثيم من ادوات الفيجوال وتضفها للفورم ولكن ماذا لو اردنا عمل مثلا ملف dll يكون عبارة عن ثيم عن اضافته للمشروع واستدعائه فى الفورم يتم تغير كل ادوات الفورم لادوات الثيم مثلا نفترض اننا عملنا زر معين ونريد تغير كل ازرار الفورم لهذا الزر الذى صممناه من قبل اتمنى تفهموا ما اقصد RE: عمل ثيم جاهز للفورم بالكامل - silverlight - 30-01-17 طبعا كل شئ ممكن لكنك تحتاج إلي مجهود ضخم و السبب ان كل كونترول له طريقه الخاصة في رسم نفسه RE: عمل ثيم جاهز للفورم بالكامل - الماجيك مسعد - 30-01-17 (30-01-17, 09:38 AM)silverlight كتب : طبعا كل شئ ممكن لكنك تحتاج إلي مجهود ضخم و السبب ان كل كونترول له طريقه الخاصة في رسم نفسه يريت مثال على اى كنترول وليكن مثلا زر بوتون RE: عمل ثيم جاهز للفورم بالكامل - silverlight - 30-01-17 في المرفقات ستجد مثال علي الباتون RE: عمل ثيم جاهز للفورم بالكامل - الماجيك مسعد - 01-02-17 (30-01-17, 11:34 PM)silverlight كتب : في المرفقات ستجد مثال علي الباتون اولا اخى الفاضل شكرا لاهتمامك بالموضوع ولكن ليس هذا المطلوب انا اقصد مثلا لدى فورم وفيه 5 زر بوتون ازاى اعمل ثيم اضيفه للفورم يقوم بتغير ال5 ازرار المضافة مسبقا على الفورم تلقائيا عند تشغيل الفورم مثلا يعنى ثيم جاهز يغير الادوات بمجرد اضافته للفورم اتمنى تكون فهمت ما اريد ان اوضح لك بانتظار ردك اخى RE: عمل ثيم جاهز للفورم بالكامل - silverlight - 01-02-17 فاهم طلبك لكن ما تطلبه يحتاج وقت لكن و بنسبة 90 في المائة أنا أعطيتك الفكرة و عليك ان تستخدمها لبناء الكلاس الذي تريده كل ما في الأمر ان الدوال و عمليات الرسم يجب ان تتم في كلاس مختلف تمرر له أي باتون علي هيئة باراميتر سوف يقابلك بعض المشاكل في تلك الحالة لأن بعض صفات الباتون هي من النوع Protected وبالتالي يجب ان تتحايل علي الأمر لتحصل علي تلك الصفات أو تحصل عليها عن طريق Reflection حتي تستطيع أن تضبط بعض خواص و صفات الباتون و مثالا علي ذلك SetStyle الخاصة بالباتون أيضا يجب ان يكون لديك خبرة جيدة للتعامل مع أحداث الباتون و تعرف كيف تضيفها و تعرف كيف تتخلص منها وذلك باستخدام AddHandler , RemoveHandler RE: عمل ثيم جاهز للفورم بالكامل - الماجيك مسعد - 01-02-17 (01-02-17, 10:03 AM)silverlight كتب : فاهم طلبك لكن ما تطلبه يحتاج وقت بارك الله فيك اخى ولكن المثال لا يختلف عن اى كلاس ثيم متوفر عالنت والا كنت استخدمته وبما انك فهمت طلبي فكنت اتمنى تطبيق الفكرة حتى لو على اداة واحدة مثل البوتون وانا هحاول افهم منها الفكرة واطبقها على باقى الادوات التى اريدها مثل VisualStyler ولكن سوف انتظر مساعدة بعض الاخوة لانى لم احصل على طلبي وربنا يكون فى عونك واسف جدا على ازعاجك RE: عمل ثيم جاهز للفورم بالكامل - ali.alfoly - 01-02-17 ممكن تستخدم skins http://skincrafter.com/samples/vbnet-skins https://www.google.com.eg/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=vb.net%20skins RE: عمل ثيم جاهز للفورم بالكامل - جابر - 01-02-17 ريح نفسك واستخدم الثيمات المجانية من بداية المشروع لان الفكرة اللي تطلبها صعبه واعتقد ما تلاقيها ببلاش يعني لازم تحط الدراهم بس ما اعرفها RE: عمل ثيم جاهز للفورم بالكامل - الماجيك مسعد - 01-02-17 (01-02-17, 11:29 AM)ali.alfoly كتب : ممكن تستخدم skins هو دا مثل الى انا عايزه بالظبط بس انا مش عايز استخدمها انا عايز اصنع ثيم خاص بيا واستخدمه فى برنامجى فقط (01-02-17, 04:32 PM)جابر كتب : ريح نفسك واستخدم الثيمات المجانية من بداية المشروع لان الفكرة اللي تطلبها صعبه واعتقد ما تلاقيها ببلاش يعني لازم تحط الدراهم بس ما اعرفها انا عايز اصنع ثيم خاص بيا واستخدمه فى برنامجى فقط |