الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الفيجوال بيسك دوت نت برمجة فقط

مغلق
بدأه Hadad.Net في 4 نوفمبر 2004 · 5 رد · 1,699 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا ورمضان كريم

سؤالي هو بعد كل هل التطور بالدوت نت .. هل في امكانية ببرمجة برنامج ولكن بتصميم جذاب (مثلاً تصميم برنامج لحساب معدل ولكن بدل ما اضع Button اضع صوره Gif كما في الفرونت بيج وفي حاله الماوس يكون فوق هذه الصوره يتغير لونها )

..... هذه مثال لكن مضمون سؤالي كبير ويفتح باب واسع ....

ان شاء الله تعم الاستفادة على وعليكم ان شاء الله

كل عام وانتم بخير

#2

بتقدر تعمل الذي قلته في الفيجوال بيسك وأكثر من ذلك، الحد الأعلى هو قدرتك الإبداعية وليس إمكانيات الفيجوال بيسك...

Learn Japanese :>>> http://www.nouben.com/

#3

الـ UI له ناسه،

فمثلاً لو كنت خبيراً في الـ +GDI فستسطيع أن تكتب UI جذاب و جميل..

و كما ذكر الاخ HMS عن القدرة الابداعية، يمكنك أن تصمم الـ UI جميل و سهل الخاص بتطبيقاتك بالفوتوشوب مثلاً أو أي برنامج مشابه، فقط ان كنت تملك القدرة الابداعية...

رأس الحكمة الإيمان بالله

#4

شكراً لمشاركتكم الفعاله ولكن كان مثالي واضح بانه بدل ما استعمل Button استعمل صوره متل الفرونت بيج

**** سؤال بدي الجواب الشافي لاله هلا انا ممكن انه اصمم صفحه على الفرونت بيج 2003 ثم بعد ذلك باستدعيها ببيئه الدوت نت وطبعاً بالامتداد aspx ( ممكن اني احفظ صفحة الفرونت بيج 2003 بالامتداد aspx) ولكن تبقى المشكله انه ما بقدر اضيف web Controlos على الصفحة الى هلا اصبح اسمها web form لانه التصميم بهذه الحله بيختل ...

لانه بصراحة انا لاول مره بتعامل مع ASP.NET ولكن مع Windows Application انا صاري 3 سنوات بتعامل معه VB 6.0 و الان VB.NET

ومطلوب مني موقع دليل هاتف وربطه مع DATA BASE

فالرجاء ساعدوني ساعدكم الله

قال الرسول الكريم (من فك كربه عن مؤمن فرج الله عنه كربه يوم القيامة)

#5
اقتباس
ولكن تبقى المشكله انه ما بقدر اضيف web Controlos على الصفحة الى هلا اصبح اسمها web form لانه التصميم بهذه الحله بيختل ...

هل تقصد انك عندما تعمل الـ FORM ما تقدر تتحكم باماكن الـ control بحيث ترتها حسب ما تريد ؟؟

#6

أخي الكريم،

أفضل طريقة لتحويل الصفحات المصممة بالفرونت بيج الى aspx هي عن طريق نسخ كود ال Html لتلك الصفحة، ويتم بالشكل التالي:

1) إفتح صفحة الفرونت بيج واضغط على مسطرة HTML لفتح كود الصفحة، وبعد ذلك إنسخ الكود الواقع بين <head> وحتى </body>

2) إذهب الى صفحة WebForm في الفيجوال بيسك وقم بفتح الصفحة أيضاً عن طريق مسطرة ال HTML (تقع في نهاية الصفحة بالقرب من مسطرة Design)، وبعد فتح الصفحة حدد بالفأرة الكود الواقع بين <head> وحتى </body> وقم بإستبداله بالكود الذي نسخته من صفحة الفرونت بيج، وهكذا يصبح عندك صفحة aspx ممتازة وبنفس التصميم الذي قمت به في الفرونت بيج، ولوضع أدوات جديدة من خلال الفيجوال بيسك قم بتحويل خاصية pageLayout لصفحة ال aspx الى GridLayout (تضمن لك هذه العملية وضع الأدوات في المكان الذي تريده).

أنا أظن (ولا أجزم بذلك) بأن الفرونت بيج 2003 يوجد في طرق لتصميم aspx مباشرة.هذا جواب لسؤالك حول الفرونت بيج.

بالنسبة لقضية الزر وإستخدام صورة بدلاً منه ولومك إيّانا لعدم إجابتنا على ذلك السؤال، أرجو أن تقرأ سؤالك ثانية لتكتشف بأنك لم تصغه بشكل جيد، فأنت قلت تحديداً "برنامج" وهو ما نفهمه بأنه window application ولو قلت لنا صفحة إنترنت web application لكنا فهمنا منذ البداية...على كل حال، إن أردت صورة تستخدمها بدلاً من الزر فيوجد في شريط أدوات ال Web Forms أداة إسمها ImageButton تستطيع وضعها على صفحتك وبعد ذلك ومن خاصيتها المسماة ImageUrl تستطيع وضع الصورة التي تريد، أو تستطيع أن تحدد الصورة من خلال الكود إن شئت، وهذه بعض الملاحظات:

• لا تحاول أن تضيف هذه الأداة الى الصفحة عن طريق نقرها نقرة واحدة ومن ثم الذهاب الى الصفحة ووضعها هناك عن طريق الماوس، بل قم بنقر الأداة نقراً مزدوجاً لتذهب مباشرة الى الصفحة (أنا أستخدم فيجوال بيسك 2003، وقد يكون نفس الأمر هو الحال في 2002)، النقر المزدوج يقوم بإعادة تحجيم الكنترول ليستوعب الصورة بحجمها الطبيعي.

• تستخدم هذه الأداة بطريقة رائعة فيما يسمى ب image map، ويقصد بذلك تقسيم الصورة الى عدة مناطق وعندما يقوم المستخدم بنقر جزء معين من الصورة يطلق حدث (مثل الإنتقال الى موقع إنترنت) يختلف بإختلاف الموقع الذي تم النقر عليه.

• للأسف الشديد لا يوجد لهذه الأداة MouseHover مثل معظم أدوات Windows Controls، ولذلك لن تستطيع أن تغير الصورة بمجرد مرور الماوس من فوقها، إن أردت تستطيع تغيير الصورة إن قام المستخدم بضغطها بالماوس لأنه يوجد لها Click... ولكننا بالطبع نستطيع التغلب على هذه المشكلة بإستخدام JavaScript (أنا لست متأكد من هذا الأمر لأنني لست خبيراً في هذه اللغة).... وكذلك تستطيع التغلب على المشكلة عن طريق إستيراد:

System.windows.forms ، ومن ثم إضافة صورة عادية، ولكن لا أنصحك بذلك لأن هذا الأمر يتطلب أن يكون على جهاز المستخدم ال FrameWork.

Learn Japanese :>>> http://www.nouben.com/

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…