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

تحديد انه تم عملية لصق على تكست بوكس باستخدام الماوس

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

تحية طيبة :

لدي تكست بوكس معين .. ارغب في أن اقوم بفعل معين عندما يتم حدَث اللصق عليه باستخدام الماوس (ايّ بعد Right click ثم paste) غير انني لم استطع تحديد متى حدوث ذلك الحدث بكود تقليدي معين . ... لقد بحثت كثيرا جداً جداً على النت حول هذا الموضوغ غير انني لم اجد جوابا شافيا. فأرجو منكم إخواني المساعدة .. وجزاكم الله خيرا.

سلااام.

#3
الاخير زمانه كتب:
الاحداث الخاصة بالماوس لا تفي بالغرض؟؟

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

#4

السلام عليكم

الاخ خالد اظن انك لم تركز قليلا فقط :lol:

انا عملتها ياحداث الفارة فقط و تقبل اللصق و القص

ادا لم يعمل حدث وحده قم بتركيبه مع احداث اخرى ;)

public bool bRightButtonClicked = false;

المتغير لنعرف انه حدث الضغط

void TextBox3MouseDown(object sender, MouseEventArgs e)
		{
			if (e.Button == MouseButtons.Right){
				bRightButtonClicked = true;
			}
		}

و لاتنس ان تضيف هده ;)

void TextBox3TextChanged(object sender, EventArgs e)
		{
			if(textBox3.Text == "fkugd2003"){
				MessageBox.Show("test","test",MessageBoxButtons.OK);
			}
		}

ارجو ان اكون افدتك اخي :lol:

العمل كثير و الوقت قليل أعاننا الله

seo zen SEO Enlightment amazon danbo

#5
fkugd2003 كتب:
السلام عليكم

الاخ خالد اظن انك لم تركز قليلا فقط :lol:

انا عملتها ياحداث الفارة فقط و تقبل اللصق و القص

ادا لم يعمل حدث وحده قم بتركيبه مع احداث اخرى ;)

public bool bRightButtonClicked = false;

المتغير لنعرف انه حدث الضغط

void TextBox3MouseDown(object sender, MouseEventArgs e)
		 {
			 if (e.Button == MouseButtons.Right){
				 bRightButtonClicked = true;
			 }
		 }

و لاتنس ان تضيف هده ;)

void TextBox3TextChanged(object sender, EventArgs e)
		 {
			 if(textBox3.Text == "fkugd2003"){
				 MessageBox.Show("test","test",MessageBoxButtons.OK);
			 }
		 }

ارجو ان اكون افدتك اخي :lol:

شكرا جزيلا لك اخي .. لقد قمت فعلا بالسابق بمزج الاحداث للوصول إلى ما اريد غير انني لم اكن اصل الى هدفي .. أما الآن وبعدما ان استفدت من جملة التحقق الشرطية if (e.Button == MouseButtons.Right) الواردة في الكود اعلاه فقد استطعت وبنجاح التعامل مع كل من النسخ وااللصق من خلال الماوس ... نفع الله بكم الامة .. ودمتم بخير.

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

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

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

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

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