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

اسئلة في تصميم برامج c# باستخدام فيجوال ستديو

بدأه المبرمجh في 24 يناير 2012 · 11 رد · 1,717 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ، كيف حالكم ؟

لي مجموعة اسئلة عن تصميم برامج السي شارب باستخدام فيجوال ستديو 2008

1- انا اريد ان اصمم برنامج معين باستخدام هذا الربنامج ، لكن المشكلة ان الواجهة الاولى الفورم الاول يأتي فيه النص بالكتابة محاذا الى اليسار و كذلك العنوان ، وانا اريد ان يكون المحاذات للفورم هي لليمين ليكون البرنامج اجمل عند استخدام اللغة العربية فكيف اعمل ذلك ؟

2- انا اريد ان اصمم برنامج في قواعد بيانات ، فهل اولا انشاء الواجهات ثم بعد ذلك قواعد البيانات ام لا ؟

3- لدي في الفورم الاول كبستان الكبسة الاولى تعمل الغاء و الخروج من البرنامج دون الحفظ ، و الكبسة الثانية تعمل على الحفظ للبيانات المدخلة في ال textbox ثم تنتقل الى واجهة اخرى اي فورم اخرى ولكن انا اريد ان تكون الفور الثاني في محل الاولى عند الضغط على الرز لا ان يتم فتح فورم غير الفورم الام ، فكيف يمكن فعل ذلك ؟

فارجوا المساعدة يا كرام

#2

السلام عليكم.

الاجابات كالتالي:

1) عليك باستخدام الخاصية RightToLeft و RightToLeftLayout

2) يجب دائماً تصميم قاعدة البيانات قبل البدء بأي شيء آخر.

3) السؤال الثالث يحتاج إلى توضيح.

#3
Adel Khayata كتب:

السلام عليكم.

الاجابات كالتالي:

1) عليك باستخدام الخاصية RightToLeft و RightToLeftLayout

2) يجب دائماً تصميم قاعدة البيانات قبل البدء بأي شيء آخر.

3) السؤال الثالث يحتاج إلى توضيح.

بوركت اخي الكريم :

كيف استخدم خاصية RightToLeft و RightToLeftLayout فأخوك مبتدأ ؟

لكن اخي الكريم قاعدة البيانات ستتشكل من المدخلات وليست جاهزة ؟

السؤال الثالث نحن نفتح موقع الانتر نت صح ، الان يمكن فتح اكثر من صفحة و التبديل بينها في ال TAB في نفس الاطار ويمكن فتح كل صفحة ي اطار لوحده ، وانا اريد ان افتح فورم في نفس الاطار الاول اي الفورم الاول ولا اريد ان يظهر الفور في اطار اخر كي لا يشتت المستخدم ؟

#4

السلام عليكم.

اقتباس
كيف استخدم خاصية RightToLeft و RightToLeftLayout فأخوك مبتدأ ؟

افتح الفورم و من ثم اضغط F4 لتفتح نافذة الخصائص و من ثم ابحث عنهما من ضمن القائمة و غير القيم إلى Yes و True

اقتباس
لكن اخي الكريم قاعدة البيانات ستتشكل من المدخلات وليست جاهزة ؟

ممكن توضح أكثر ؟

اقتباس
السؤال الثالث نحن نفتح موقع الانتر نت صح ، الان يمكن فتح اكثر من صفحة و التبديل بينها في ال TAB في نفس الاطار ويمكن فتح كل صفحة ي اطار لوحده ، وانا اريد ان افتح فورم في نفس الاطار الاول اي الفورم الاول ولا اريد ان يظهر الفور في اطار اخر كي لا يشتت المستخدم ؟

إذاً عليك باستخدام عنصر TabControl و الذي يعمل مثل ماطلبت.

#5
Adel Khayata كتب:

السلام عليكم.

افتح الفورم و من ثم اضغط F4 لتفتح نافذة الخصائص و من ثم ابحث عنهما من ضمن القائمة و غير القيم إلى Yes و True

ممكن توضح أكثر ؟

إذاً عليك باستخدام عنصر TabControl و الذي يعمل مثل ماطلبت.

اخي الكريم سؤال قواعد البيانات نتركه الان حتى استطيع ان ابلوره ، بالنسبة لخاصية الاولى فقد تمت 100% ومشكور جدا

اما بخصوص الخاصية الاخيرة tab control فأرجوا ان تشرحها اذا ممكن

وانا ايضا اريد ان انشىء حقل مقابل ال lable بحيث يقوم المستخدم بأختيار نوع التلفزيون مثلا من قائمة يمكن اذهارها من الحقل او ان يضع هو نوع الحقل ان لم يكن موجود

كما هو الحال في قائمة اختيار التاريخ فأرجوا المساعدة ؟

ولك جزيل الشكر و الدعاء ، وارجوا المساعدة مرة اخرى

#6
اقتباس
اما بخصوص الخاصية الاخيرة tab control فأرجوا ان تشرحها اذا ممكن

هذه بعض المقالات التي تشرح كيفية التعامل مع Tab Control

Tab Control Sample 1

Tab Control Sample 2

اقتباس
وانا ايضا اريد ان انشىء حقل مقابل ال lable بحيث يقوم المستخدم بأختيار نوع التلفزيون مثلا من قائمة يمكن اذهارها من الحقل او ان يضع هو نوع الحقل ان لم يكن موجود

ممكن توضح أكثر ؟

#7
Adel Khayata كتب:

هذه بعض المقالات التي تشرح كيفية التعامل مع Tab Control

Tab Control Sample 1

Tab Control Sample 2

ممكن توضح أكثر ؟

اخي الكريم المقالات انجليزية ولم افهم الكثير منها ، فأجوا ان تشرح القليل انت فأنا اريد ان انشأ ثلاث فورم و من خلال الضغط على كبسة في الفورم الاول يتم الانتقال الى الثاني وهكذا في نفس التاب ؟

بالنسبة للتوضيح ، لقد تمكنت من حل المشكلة و ذلك من خلال الكنترول comboBox لكن هذا الكنترول لم يظهر فيه شيء واظن انه يجب ان نعمل نحن القائمة ، ولكن انا اريد كتالي ، ان يقوم المستخدم بأختيار نوع التلفاز من خلال القائمة ، فاذا لم يوجد ان يقوم هو بكتابت نوعه فكيف ذلك ؟

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

#8

بالنسبة لل Combobox : بعد وضع العنصر على الفورم, اضغط عليه فيظهر له مؤشر صغير أعلى يمين العنصر ثم اضغط Edit Items

هنا تقوم بإدخال القائمة التي تريد بالتسلسل الذي تريده.

و إذا أردت السماح للمستخدم بإدخال قيمة غير موجودة أصلاً فعليك تغيير الخاصية DropDownStyle إلى DropDown و إذا أردت حصره في اختيار الخيارات الموجودة في القائمة فقط فعليك باستخدام: DropDownList

#9

بالنسبة لل TabControl:

أولاً ضع العنصر على الفورم ( بشكل افتراضي يكون لديك فقط 2 Tab )

ضع عنصر Button على التاب الأول

اضغط دبل كليك على الزر لمعالجة حدث الضغط على الزر.

اكتب التالي:

tabControl1.SelectedTab = tabPage2;

حيث tabcontrol1 هو اسم عنصر الTabControl

tabPage هو اسم التاب الثاني الذي نريد الانتقال إليه

SelectedTab هو اسم الخاصية Property لعنصر ال tabControl التي تحدد التاب المحدد حالياً.

لقد أرفقت لك نسخة من المشروع للتجربة.

WindowsFormsApplication4.zip

تم تعديل هذه المشاركة بواسطة Adel Khayata في 26 يناير 2012 في 06:03

#10
Adel Khayata كتب:

بالنسبة لل TabControl:

أولاً ضع العنصر على الفورم ( بشكل افتراضي يكون لديك فقط 2 Tab )

ضع عنصر Button على التاب الأول

اضغط دبل كليك على الزر لمعالجة حدث الضغط على الزر.

اكتب التالي:

tabControl1.SelectedTab = tabPage2;

حيث tabcontrol1 هو اسم عنصر الTabControl

tabPage هو اسم التاب الثاني الذي نريد الانتقال إليه

SelectedTab هو اسم الخاصية Property لعنصر ال tabControl التي تحدد التاب المحدد حالياً.

لقد أرفقت لك نسخة من المشروع للتجربة.

مشكور اخي الكريم بالنسبة للكموبو بكس تمام الامر

لكن بالنسبة للتاب فقد عملت ورأتي المثال الذي عملته انت جزاك الله كل خير

لكن ان الفورم الاول عندي جاهز كيف بدي اضع في التاب الاول ، وكذلك اريد انشاء ايضا 3 فورم يعني البرنامج عندي مكون من اربعة فورم اريد وضع كل واحدة في تاب ، ولكن اريد ان اغير اسم التاب كيف ؟ وكيف اضع الفورم الاول في التاب ؟

واستحملني في الاسئلة .

مشكور جدا .

#11

السلام عليكم.

اقتباس
الفورم الاول عندي جاهز كيف بدي اضع في التاب الاول
اقتباس
وكيف اضع الفورم الاول في التاب ؟

عليك بتحديد جميع العناصر التي في الفورم الأول و عمل نسخ/لصق ضمن التاب الأول .... طبعاً عليك إعادة ضبط أية أحداث كنت تستخدمها في الفورم مثل الضغط على زر.

اقتباس
وكذلك اريد انشاء ايضا 3 فورم يعني البرنامج عندي مكون من اربعة فورم اريد وضع كل واحدة في تاب

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

اقتباس
ولكن اريد ان اغير اسم التاب كيف ؟

أولاً اختر التاب الذي تريد التعديل له عن طريق الضغط على اللسان نفسه فيتم اختيار التاب و بعدها اضغط في النافذة المستطيلة فتجد أنه تم تحديد المنطقة التي من أسفل اللسان ... عندها اضغط F4 لفتح الخصائص و يمكنك التعديل على التالي:

Name : لتغيير اسم التاب

Text : لتغيير النص الظاهر على لسان التاب.

#12
Adel Khayata كتب:

السلام عليكم.

عليك بتحديد جميع العناصر التي في الفورم الأول و عمل نسخ/لصق ضمن التاب الأول .... طبعاً عليك إعادة ضبط أية أحداث كنت تستخدمها في الفورم مثل الضغط على زر.

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

أولاً اختر التاب الذي تريد التعديل له عن طريق الضغط على اللسان نفسه فيتم اختيار التاب و بعدها اضغط في النافذة المستطيلة فتجد أنه تم تحديد المنطقة التي من أسفل اللسان ... عندها اضغط F4 لفتح الخصائص و يمكنك التعديل على التالي:

Name : لتغيير اسم التاب

Text : لتغيير النص الظاهر على لسان التاب.

مشكور جدا ، وانا اخي اضفت اميلك عندي فأرجوا قبول الصداقة رجاء حار

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

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

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

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

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