مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

مشکل در BindingSource

  • دوشنبه 9 مرداد 1396
  • 16:07
تشکر میکنم

smiley سلام

وقتتون بخیر دوستان.

من از BindingSource برای بایند کردن گرید استفاده کرده ام.

حالا میخوام ردیف فعلی رو از BindingSource بخونم . اومدم اینطوری نوشتم:

object _oldModel = bs.Current;

یک متغیر از جنس آبجکت ساختم و ردیف جاری رو واریز کردم. تا ایمجا درست کار میکنه.

ولی وقتی من میام BindingSource  رو آپدیتش میکنم (همان ردیفی که به _oldModel ریختم ) مقادیر داخل آبجکت من ( _oldModel ) هم تغییر میکنه.

من چکار کنم که مقادیر داخل متغیر تغییر نکنه؟

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 9 مرداد 1396
  • 18:59

دوست من خیلی وقته این روش منسوخ شده و استفاده نمیشه و حتی خود مایکروسافت هم بدلیل استفاده این روش از DataSet اون رو توصیه نمیکنه

به روش عادی عمل کنید

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • سه شنبه 10 مرداد 1396
  • 08:47

سلام خیلی ممنونم.

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

تو گرید معمولی بلدم ولی توی Dev Express بلد نیستم. چطوری اینکاررو بکنم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 10 مرداد 1396
  • 10:04

باید رویداد RowChange یا RowSelected داشته باشه

از اون استفاده کنید

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • سه شنبه 10 مرداد 1396
  • 10:18

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

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 10 مرداد 1396
  • 10:23

این لینک رو ببینید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)