PDA

View Full Version : سوال: انتخاب یک سطر از datagridview با زدن دکمه اینتر



hosseines
دوشنبه 27 اردیبهشت 1395, 21:59 عصر
با سلام خدمت همه دوستان
من داخل فرم اولم یک تکس باکس و یک دکمه باتن دارم
که با زدن روی دکمه باتن فرم دو باز میشه که تو فرم دوم یک دیتاگرید که لیستی از اطلاعات را نمایش میدهد و در قسمت بالای فرم دو تکس باکس برای جستجو در نام کالا و کد کالا وجود دارد
خب حالا میخواهم علاوه بر جستجو همزمان بتونم با دکمه های جهت در دیتاگرید بتونم بین سطر جابجا شوم و با زدن دکمه اینتر نام کالا در تکس باکس فرم اول بشینه و فرم دوم بسته بشه.
لطفا راهنمایی کنید که چکار باید انجام بدم..؟
ممنون

سیدسبحان
دوشنبه 27 اردیبهشت 1395, 22:23 عصر
سلام
من کدش رو بلد نیستم . یادم رفته. باید از اینترنت پیدا کنی

توی رویداد keypress دیتاگرید، شما باید شرط بزاری که اگر کد اسکی دکمه فشرده شده، فلان عدد بود(کد اسکی دکمه ها توی اینترنت هست) ، فلان فیلد دیتا گرید فعلی رو در فلان تکست باکس قرار بده.

برای بالا پایین شدنشون هم همینطور هست بنظرم.
یعنی باید متناسب با کد اسکی ، اگرجهت بالا فشرده شده بود، selecteditem دیتاگرید یکی بیشتر بشه و یا یکی کمتر

بنظرم الگوریتم برنامه ت باید اینطوری باشه.

hosseines
دوشنبه 27 اردیبهشت 1395, 23:07 عصر
ممنون دوست عزیز
من میخواهم همزمان هم عمل جستجو انجام بدم و هم بین سطرهای دیتاگرید جابجا بشم..

سیدسبحان
سه شنبه 28 اردیبهشت 1395, 07:56 صبح
ممنون دوست عزیز
من میخواهم همزمان هم عمل جستجو انجام بدم و هم بین سطرهای دیتاگرید جابجا بشم..

سلامت باشید
فکر نمیکنم ارتباطی با هم داشته باشن
مگه اینکه شرایط خاصی مد نظرت هست.
چون عمل جست و جو ، وظیفه دکمه ای ، چیزی باید باشه که ربطی به رویداد های دیتاگرید نداره

hosseines
سه شنبه 28 اردیبهشت 1395, 09:36 صبح
پس چجوری میتونم با زدن اینتر روی دیتاگرید نام کالا به فرم اول انتقال داده بشه..؟

سیدسبحان
سه شنبه 28 اردیبهشت 1395, 15:34 عصر
پس چجوری میتونم با زدن اینتر روی دیتاگرید نام کالا به فرم اول انتقال داده بشه..؟

اینو که گفتم مهندس!
من منظورم ارتباط نداشتن عمل جست و جو هست.

hosseines
سه شنبه 28 اردیبهشت 1395, 20:16 عصر
ممنون
....؟؟؟؟

amintt
یک شنبه 25 تیر 1396, 13:32 عصر
سلام منم همین مشکل رو دارم

meysam_online2012
یک شنبه 25 تیر 1396, 14:18 عصر
برای حرکت کردن بین سطرها از این لینک استفاده کن

https://stackoverflow.com/questions/16232943/how-to-move-gridview-selected-row-up-down-on-keyup-or-keydown-press

برای جستجو هم باید رو keypress event هر تکست باکس کد جستجو بنویسی

تو رویداد کی پرس دیتاگرید هم اگه کد برابر 13 بود اطلاعات هر سطرو بگیر ارسال کن به فرم اول