PDA

View Full Version : مبتدی: نحوه کد نویسی برای یک سلول خاص از گریدویو



god of war 313
جمعه 11 آذر 1401, 11:21 صبح
با سلام دوستان.

من در حال ساخت یک پروژه برای خودم بودم.

من توی قسمت اطلاعات در گرید ویو یک سلول گذاشتم برای قرار داده شدن ادرس پوشه.

میخوام وقتی روی همون سلول دابل کلیک کردم اون پوشه باز بشه.

من کدش رو توی رویداد CellContentDoubleClick نوشتم.

مشکلم اینه روی هر سلولی که کلیک میکنم همین رویداد رو میاره(منظورم اینه فقط وقتی روی سلول مثلا هفتم دابل کلیک کرد این اتفاق بیافته)

منتظر راهنمایی های خوبتون هستم.

با تشکر از دوستان

ROSTAM2
جمعه 11 آذر 1401, 11:42 صبح
با سلام دوستان.

من در حال ساخت یک پروژه برای خودم بودم.

من توی قسمت اطلاعات در گرید ویو یک سلول گذاشتم برای قرار داده شدن ادرس پوشه.

میخوام وقتی روی همون سلول دابل کلیک کردم اون پوشه باز بشه.

من کدش رو توی رویداد CellContentDoubleClick نوشتم.

مشکلم اینه روی هر سلولی که کلیک میکنم همین رویداد رو میاره(منظورم اینه فقط وقتی روی سلول مثلا هفتم دابل کلیک کرد این اتفاق بیافته)

منتظر راهنمایی های خوبتون هستم.

با تشکر از دوستان

DataGridView.CellDoubleClick Event (System.Windows.Forms) | Microsoft Learn (https://learn.microsoft.com/en-us/dotnet/api/system.windows.forms.datagridview.celldoubleclick? view=windowsdesktop-7.0)

god of war 313
جمعه 11 آذر 1401, 13:22 عصر
سلام ممنون.

فقط راهی نیست تعیین کنم اگر روی همون سلول کلیک شد عمل خاصی صورت بگیره؟
(چون الان هم اگر روی بقیه سلول ها دابل کلیک کنم به پوشه Documents میره)

ROSTAM2
جمعه 11 آذر 1401, 13:56 عصر
سلام ممنون.

فقط راهی نیست تعیین کنم اگر روی همون سلول کلیک شد عمل خاصی صورت بگیره؟
(چون الان هم اگر روی بقیه سلول ها دابل کلیک کنم به پوشه Documents میره)

لا اقل کد نمونه رو می خوندی.
هر سلول طبق شماره ایندکس ردیف و ستون باهم قابل شرط گذاری هست یعنی ردیف 0 ستون 0 می شه سلول اول.

god of war 313
جمعه 11 آذر 1401, 19:08 عصر
لا اقل کد نمونه رو می خوندی.
هر سلول طبق شماره ایندکس ردیف و ستون باهم قابل شرط گذاری هست یعنی ردیف 0 ستون 0 می شه سلول اول.

برادر عزیز اگر نمیخواستم نگاه کنم برای چی سوال بپرسم.

من تازه کارم و نفهمیدم کد برای چی هست.

اگر باعث ناراحتیت شدم شرمنده.:خجالت: