toolstripcombobox selectedvalue system.data.Datarowview

السلام عليكم ورحمة الله وبركاته ,واجهتنى هذه المشكلة اثناء العمل على toolstripcombobox وهى ان ال SelectedValue لا تٌعطى مباشرة فى بداية التشغيل بل يجب ان يقوم المستخدم باختيارها يدويا والا فان ال SelectedValue  ستكون فى صورة system.data.Datarowview ولحل هذه المشكلة استخدمت قاعدة الشرط التالية

if ( toolStripComboBox1.ComboBox.SelectedValue.GetType()== typeof( DataRowView))
{</code>

YourContainer =((DataRowView) toolStripComboBox1.ComboBox.SelectedValue).Row["ColumnName"].ToString() ;

}
else
{
YourContainer = toolStripComboBox1.ComboBox.SelectedValue.ToString();

}

حول أحمد حسان
Senior IT Specialist @ German Hospital of Alexandria ,Co-Developed Medxpress ,Hospital ERP system ,Microsoft Certified Solution Developer

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: