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

بطء في تنفيذ

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

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

اخواني الاعزاء:

اواجه مشكله بطء بالتنفيذ عندما اضغط على "back" اكتر من مره و كل مره يصبح ابطء من اول.

البرنامج عن مناقصه يتم تعبئة البيانات و حفظها و طباعتها و لكن لم يكتمل بعد.

و هذا هو الكود:

namespace Tender

{

public partial class Form1 : Form

{

ToolStripButton tsb_New = new ToolStripButton();

ToolStripButton tsb_FromTemplate = new ToolStripButton();

ToolStripButton tsb_FromExisting = new ToolStripButton();

ToolStripSeparator tss = new ToolStripSeparator();

ToolStripSeparator tss1 = new ToolStripSeparator();

ToolStripButton tsb_AddTender = new ToolStripButton();

ToolStripButton tsb_AddBills = new ToolStripButton();

ToolStripButton tsb_AddScopeOfWork = new ToolStripButton();

ToolStripButton tsb_Back = new ToolStripButton();

public Form1()

{

InitializeComponent();

}

private void tenderRegistratorToolStripMenuItem_Click(object sender, EventArgs e)

{

tsb_New.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromExisting.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromTemplate.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_New.Text = "New";

tsb_FromExisting.Text = "From Existing";

tsb_FromTemplate.Text = "From Template";

tsb_New.Name = "NewAdding";

tsb_FromExisting.Name = "FromExisting";

tsb_FromTemplate.Name = "FromTemplate";

Clear_ToolStripText(toolStrip1);

toolStrip1.Items.AddRange(new ToolStripItem[]{tsb_New,tss1,tsb_FromExisting,tss,tsb_FromTemplate});

tsb_New.Click += new EventHandler(tsb_New_Click);

}

void tsb_Back_Click(object sender, EventArgs e)

{

Clear_ToolStripText(toolStrip1);

tsb_New.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromExisting.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromTemplate.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_New.Text = "New";

tsb_FromExisting.Text = "From Existing";

tsb_FromTemplate.Text = "From Template";

tsb_New.Name = "NewAdding";

tsb_FromExisting.Name = "FromExisting";

tsb_FromTemplate.Name = "FromTemplate";

toolStrip1.Items.AddRange(new ToolStripItem[] { tsb_New, tss1, tsb_FromExisting, tss, tsb_FromTemplate });

tsb_New.Click += new EventHandler(tsb_New_Click);

}

void tsb_New_Click(object sender, EventArgs e)

{

Clear_ToolStripText(toolStrip1);

tsb_AddTender.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_AddScopeOfWork.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_AddBills.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_AddTender.Text = "Tender Registor";

tsb_AddScopeOfWork.Text = "Scope of Work";

tsb_AddBills.Text = " Tender Bills";

tsb_Back.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_Back.Text = "Back ";

tsb_Back.Name = "Back";

tsb_Back.Alignment = ToolStripItemAlignment.Right;

toolStrip1.Items.AddRange(new ToolStripItem[] { tsb_AddTender, tss, tsb_AddScopeOfWork, tss1, tsb_AddBills,tsb_Back });

tsb_AddTender.Click += new EventHandler(tsb_AddTender_Click);

tsb_Back.Click += new EventHandler(tsb_Back_Click);

}

void tsb_AddTender_Click(object sender, EventArgs e)

{

Tender_registration tr = new Tender_registration();

tr.ShowDialog();

}

private void Clear_ToolStripText(ToolStrip toolStrip1)

{

toolStrip1.Items.Clear();

}

}

}

#2

c#.rar

katras كتب:

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

اخواني الاعزاء:

اواجه مشكله بطء بالتنفيذ عندما اضغط على "back" اكتر من مره و كل مره يصبح ابطء من اول.

البرنامج عن مناقصه يتم تعبئة البيانات و حفظها و طباعتها و لكن لم يكتمل بعد.

و هذا هو الكود:

namespace Tender

{

public partial class Form1 : Form

{

ToolStripButton tsb_New = new ToolStripButton();

ToolStripButton tsb_FromTemplate = new ToolStripButton();

ToolStripButton tsb_FromExisting = new ToolStripButton();

ToolStripSeparator tss = new ToolStripSeparator();

ToolStripSeparator tss1 = new ToolStripSeparator();

ToolStripButton tsb_AddTender = new ToolStripButton();

ToolStripButton tsb_AddBills = new ToolStripButton();

ToolStripButton tsb_AddScopeOfWork = new ToolStripButton();

ToolStripButton tsb_Back = new ToolStripButton();

public Form1()

{

InitializeComponent();

}

private void tenderRegistratorToolStripMenuItem_Click(object sender, EventArgs e)

{

tsb_New.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromExisting.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromTemplate.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_New.Text = "New";

tsb_FromExisting.Text = "From Existing";

tsb_FromTemplate.Text = "From Template";

tsb_New.Name = "NewAdding";

tsb_FromExisting.Name = "FromExisting";

tsb_FromTemplate.Name = "FromTemplate";

Clear_ToolStripText(toolStrip1);

toolStrip1.Items.AddRange(new ToolStripItem[]{tsb_New,tss1,tsb_FromExisting,tss,tsb_FromTemplate});

tsb_New.Click += new EventHandler(tsb_New_Click);

}

void tsb_Back_Click(object sender, EventArgs e)

{

Clear_ToolStripText(toolStrip1);

tsb_New.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromExisting.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_FromTemplate.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_New.Text = "New";

tsb_FromExisting.Text = "From Existing";

tsb_FromTemplate.Text = "From Template";

tsb_New.Name = "NewAdding";

tsb_FromExisting.Name = "FromExisting";

tsb_FromTemplate.Name = "FromTemplate";

toolStrip1.Items.AddRange(new ToolStripItem[] { tsb_New, tss1, tsb_FromExisting, tss, tsb_FromTemplate });

tsb_New.Click += new EventHandler(tsb_New_Click);

}

void tsb_New_Click(object sender, EventArgs e)

{

Clear_ToolStripText(toolStrip1);

tsb_AddTender.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_AddScopeOfWork.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_AddBills.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_AddTender.Text = "Tender Registor";

tsb_AddScopeOfWork.Text = "Scope of Work";

tsb_AddBills.Text = " Tender Bills";

tsb_Back.DisplayStyle = ToolStripItemDisplayStyle.Text;

tsb_Back.Text = "Back ";

tsb_Back.Name = "Back";

tsb_Back.Alignment = ToolStripItemAlignment.Right;

toolStrip1.Items.AddRange(new ToolStripItem[] { tsb_AddTender, tss, tsb_AddScopeOfWork, tss1, tsb_AddBills,tsb_Back });

tsb_AddTender.Click += new EventHandler(tsb_AddTender_Click);

tsb_Back.Click += new EventHandler(tsb_Back_Click);

}

void tsb_AddTender_Click(object sender, EventArgs e)

{

Tender_registration tr = new Tender_registration();

tr.ShowDialog();

}

private void Clear_ToolStripText(ToolStrip toolStrip1)

{

toolStrip1.Items.Clear();

}

}

}

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