البرمجةسؤال مقالي حل أسئلة اللجنة — التدريبات العملية دورة 2022 (الأولى) — التمرين الثالث (C#)

عند سحب بند (لون) من list1 وإفلاته ضمن منطقة النموذج يتم تلوين خلفية النموذج باللون المسحوب. اكتب إجراءات MouseDown وDragEnter وDragDrop.

أظهر إجابة سلّم التصحيح
private void list1_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
list1.DoDragDrop(list1.Items, DragDropEffects.All);
}

private void Form1_DragEnter(object sender, DragEventArgs e)
{
e.Effect = DragDropEffects.Copy;
}

private void Form1_DragDrop(object sender, DragEventArgs e)
{
this.BackColor = Color.FromName(list1.SelectedItem.ToString());
}

أسئلة أخرى من البرمجة

هل أفادتك هذه الصفحة؟
تطبيق السلطان

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

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

  • فتح فوري كتطبيق
  • يعمل دون اتصال
  • إشعارات فورية
تطبيق أندرويد (APK)