تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: datagridview

  1. #1
    اگه نباشه جاش خالی می مونه MohammadJavad.T's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    436

    پيش فرض datagridview

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

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا میخواستم با انتخاب هر سطر از datagridview مقادیر موجود در هر کدام از سلول ها
    به کنترل های که روی فرم گذاشتم برگرده . من از این کددر رویداد CellClick استفاده کردم ولی جاهای که سلول خالی وجود داره با خطا مواجه میشم .که همین امر باعث شد از try -catch استفاده کنم یا جاهای کهcheckbox بود اصلا بهم جواب نمیداد.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا باید چیکار کنم که با انتخاب هر سطر مقادیر سلول ها به textbox یاcheckbox بره؟

  2. #2
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    شما یه چک کن ببین مقدار null هست یا نه. چون وقتی یه سلول خالیه مقدارش null هست.
    مثلاً
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    null هست و اگه ToString اون رو اجرا کنی exception رخ می ده.

  3. این کاربر از hamidreza_buddy بخاطر این مطلب مفید تشکر کرده است


  4. #3
    اگه نباشه جاش خالی می مونه MohammadJavad.T's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    436

    پيش فرض


    null هست و اگه ToString اون رو اجرا کنی exception رخ می ده.
    سلام دوست عزیز مننون از جوابی که دادین مشکلم رو حل کرد

    ولی تنها مشکلی که الان هست checkbox نمیدونم چطور سلولی که نوع ان از checkbox مقدار true یا false رو به check box رویه فرم انتقال بدم من ااین کد رو نوشتم ولی بهم جواب نداد

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    باید چیکار کنم؟

  5. #4
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    اینو بنویس ببین درست عمل می کنه یا نه؟

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. این کاربر از hamidreza_buddy بخاطر این مطلب مفید تشکر کرده است


  7. #5
    اگه نباشه جاش خالی می مونه MohammadJavad.T's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    436

    پيش فرض

    سلام دوست عزیز ممنون از جوابت
    ولی فکر کنم شما منظور من رو متوجه نشدید
    من میخوام وقتی چک باکسی که درون یکی از سلول های datagridview وحود داره تیک خورد چک باکسی که روی فرم من همزمان تیک بخوره .

  8. #6
    آخر فروم باز hamidreza_buddy's Avatar
    تاريخ عضويت
    Sep 2004
    محل سكونت
    شریف
    پست ها
    1,167

    پيش فرض

    می دونم! منظورم این بود که یکم با این کار برنامه رو debug کن و کم کم ببین اشکال کار کجاست!

  9. این کاربر از hamidreza_buddy بخاطر این مطلب مفید تشکر کرده است


  10. #7
    در آغاز فعالیت
    تاريخ عضويت
    Mar 2009
    پست ها
    1

    پيش فرض

    این کد کار میکند ولی اگر در قسمت RowEnterبنویسی اش
    {
    try
    {
    txtcode.Text= (dataGridView2.Rows[e.RowIndex].Cells[0].Value.ToString());
    }
    catch (Exception)
    {
    MessageBox.Show("Eroor");
    }
    }

  11. #8
    اگه نباشه جاش خالی می مونه MTPROG's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    شهر 3500 ساله
    پست ها
    432

    پيش فرض سلام

    بهتره از توابع تبدیل استفاده کنی مثلا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در ضمن اگر از رویداد Selection Change استفاده کنی Refresh تره
    Last edited by MTPROG; 29-03-2009 at 08:43.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •