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

طلب المساعدة لاضهار عدة Forms باستخدام Button

بدأه اسهاء في 23 يناير 2010 · 4 رد · 581 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

اريد المساعدة فى هذا الكود حيث انه يوجد عندى button و textbox اقوم بادخال رقم لـ textbox و حسب هذا العدد كلما اضغط على button تظهر لى form جديدة الى عاية الرقم المدخل بالتسلسل و ليس فى آن واحد

public System.Windows.Forms.Form[] WinForms;
private void WinForm_Load(object sender, System.EventArgs e)
		{
			if(this.button1_Click())
			{
             int i,s;
			s = Convert.ToInt32(textBox1.Text);
			Form[] Form = new Form;
			i=0;
			while (i< Form.Length )
			{
			  Form = new WinForm();
			  Form.Show();
			  i++;
			}
            }
		}

ارجو المساعدة و جزاكم الله خيرا

تم تعديل هذه المشاركة بواسطة اسهاء في 23 يناير 2010 في 16:35

#2

السلام عليكم

الكود التالي فيه الطريقة لعمل ذلك والمشروع كامل موجود في المرفقات :

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication2
{
    public partial class Form1 : Form
    {
        int i;
        public Form1()
        {
            i = -1;
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (i == -1)
            {
                i = Int32.Parse(textBox1.Text);
            }
            if (i > 0)
            {
                i = i - 1;
                Form form = new Form();
                form.Text = "form" + i.ToString();
                form.Show();
            }
            else { }

        }
    }
}

WindowsFormsApplication2.zip

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#3

شكرا لك على المثال الرائع ولكننى اريد ان يقوم هذا button بدور التالى (Next) اى انه ياخذ نفس خصائص form الام مع تغيير فى البيانات التى تظهر فيه و ذلك لكى لا استخدم قاعدة بيانات

ارجو المساعدة و جزاك الله خيرا

#4

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

لقد قُمت بالتعديل على الملف الذي أرفقه الأخ سُفيان وأعتذر مُقدماً في حال أزعجته في هذا ولكن وكما تقول الدُكتورة غيداء ربداوي : "لن أطلب منكم إعادة إختراع الدُولاب " فلقد حاولت أن أستفيد من برنامجك وجزاكَ اللهُ خيراً

وهذا هو الملف أُختي أتمنى أن تجدي به ما تُريدين إن شاء الله

WindowsFormsApplication2.rar

أتمنى أن أكون قد أفدت

أخوكُم في الله : سامر

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

الليل ولى وجاء دورك يا صباح سفينة الإيمان سارت لا تبالي بالرياح

ولا تنسوني من دعائكم

#5

شكرا لك أخ سامر على هذا الموجهود و جزاك الله كل خير

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

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

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

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

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