PDA

View Full Version : سوال: کد نویسی در دیتاگرید ویو سی شارپ



hosein_2548
شنبه 06 آبان 1391, 17:19 عصر
با درود بر دوستان عزیز

میخوام وقتی کاربر دحال ویرایش یا وارد کردن اطلاعات در دیتا گرید هست، کدی اجرا شود برای این کار باید چکار کنم ؟

و یه سوال دیگه اگه بخوام وقتی کاربر tab رو میزنه، کدی اجرا بشه باید چکار کنم ؟

در دیتاگرید ویو سی شارپ

با سپاس از دوستان

Nima_kyan
یک شنبه 07 آبان 1391, 01:53 صبح
میخوام وقتی کاربر دحال ویرایش یا وارد کردن اطلاعات در دیتا گرید هست، کدی اجرا شود برای این کار باید چکار کنم ؟
اگه منظورتون حالتي مثل TextChange يك TextBox هستش كه شما ميتونيد كد موردنظرتون رو در رويداد EditingControlShowing گريدويو بنويسيد.

و یه سوال دیگه اگه بخوام وقتی کاربر tab رو میزنه، کدی اجرا بشه باید چکار کنم ؟
در رويداد KeyDown گريدويو از اين كد استفاد كنيد

if (e.KeyCode == Keys.Tab)
دستور مورد نظر

hosein_2548
یک شنبه 07 آبان 1391, 18:13 عصر
ممنون میشم اگه نوشتن رویدادشم بهم بگین
آخه وقتی رویدادشو عوض میکنم داخل designer.cs. اشکال میگیره !!

Nima_kyan
یک شنبه 07 آبان 1391, 23:44 عصر
ممنون میشم اگه نوشتن رویدادشم بهم بگین
آخه وقتی رویدادشو عوض میکنم داخل designer.cs. اشکال میگیره !!
منظورتون رو از نوشتن رویدادش متوجه نمیشم. قرار نیست ما خودمون یه رویداد تعریف کنیم.


private void dataGridView1_EditingControlShowing(object sender, DataGridViewEditingControlShowingEventArgs e)
{
كد مورد نظر
}


اگه مشکلتون حل نشد متن خطا رو اینجا بزارید.

r_s1389@yahoo.com
دوشنبه 08 آبان 1391, 10:30 صبح
سلام
یه سری به این جا بزن
http://barnamenevis.org/showthread.php?245726-%D9%85%D8%B7%D8%A7%D9%84%D8%A8%DB%8C-%DA%A9%D9%85%DB%8C%D8%A7%D8%A8-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-Data-Grid-View/page1