al salamo 3alikom
i have datagridview combobox column in a datagridview and i want to handle the selected index change
event of this column what can i do
thanks
al salamo 3alikom
i have datagridview combobox column in a datagridview and i want to handle the selected index change
event of this column what can i do
thanks
وعليكم السلام ورحمة الله وبركاته.
نرجوا فعلا استخدام اللغة العربية في الردود والمشاركات, ولمن لا يعرف الانجليزيه.. الأخ السائل يسأل عن كيفية التعامل مع حدث تغير قيمة الـ DataGridViewComboBoxColumn, وبيقول أنه بيحب مصر أوي وبيحب أهلها وبيحب الأهرامات وبيقول أن شعب مصر ده شعب طيب وجميل أوي وان مصر هي أم الدنيا فعلا واللي بيشرب من ماية النيل بيجيله تسمم من نوع غريب فبيضطر يرجع لمصر تاني علشان يتعالج, وبيشكر السادة المسئولين عن المجهودات الجبارة اللي بيعملوها وبيقول انه بيلائي في مصر حاجات مابيشوفهاش في أي مكان تاني :P
ولكن أنا وجدت أن الـ DataGridViewComboBoxColumn لا يوجد به Events سوى Disposed ! ولكن ممكن مثلا التعامل مع حدث مثل CellValueChanged الخاص بالـ DataGridView واستخدام الـ DataGridViewCellEventArgs في معرفة الـ Column الخاص بالخلية التي تغيرت.
مثلا باعتبار أن الـ ComboBoxColumn موقعه صفر :
void yourDataGridView_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 0)
{MessageBox.Show("ComboBox Value Changed !");}
}ولا أدري ان كان هناك طرق أفضل أم لا لأنني لست خبيرا بعد في الجديد الموجود في الدوت نت 2005.
شكرا أخ معتز أنت عبرت عن كل اللى انا عايزه بالظبط وخصوصا موضوع مجهودات السادة المسئولين وإنى ببعت سلامى للأهل و الأقارب بالبلد
معلش بس الكيبورد أسهل بالنسبالى إنجليزى
عموما أنا لم أجد حلا افضل من cellvaluechanged
فشكرا على الردين
هذا الموضوع مغلق.