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

اريد تحويل الكود الى vb 2005

مغلق
بدأه seco في 8 مايو 2006 · 1 رد · 515 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله

حاولت على كل ال converters الخاصه بذلك ولم تفلح

ياريت حد يقدر يساعدنى يكون عارف c# و vb 2005 يحول الكود المكتوب الى vb 2005

private void dataGridView1_EditingControlShowing(object sender, 
                    DataGridViewEditingControlShowingEventArgs e)
{
    ComboBox cb = e.Control as ComboBox;
    if (cb != null)
    {
        // first remove event handler to keep from attaching multiple:
        cb.SelectedIndexChanged -= new
  EventHandler(cb_SelectedIndexChanged);

        // now attach the event handler
        cb.SelectedIndexChanged += new 
  EventHandler(cb_SelectedIndexChanged);
    }
}

void cb_SelectedIndexChanged(object sender, EventArgs e)
{
    MessageBox.Show("Selected index changed");
}

شكرا :)

Nothing Beat the Human Brain

موبايل 020104927122

#2
Private Sub dataGridView1_EditingControlShowing(ByVal sender As Object, ByVal e As DataGridViewEditingControlShowingEventArgs)
Dim cb As ComboBox =  e.Control
If Not(cb Is Nothing) Then
' first remove event handler to keep from attaching multiple:
cb.SelectedIndexChanged -= New
EventHandler(cb_SelectedIndexChanged)
' now attach the event handler
cb.SelectedIndexChanged += New
 EventHandler(cb_SelectedIndexChanged)
End If
End Sub
Private Sub cb_SelectedIndexChanged(ByVal sender As Object, ByVal e As EventArgs)
MessageBox.Show("Selected index changed")
End Sub

أتمنى أن لا يكون هناك خطأ...

بالمناسبة ما هو المتغير new (أليست كلمة محجوزة؟)

تم تعديل هذه المشاركة بواسطة MoaM في 8 مايو 2006 في 15:33

هذا الموضوع مغلق.

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