نمایش نتایج 1 تا 5 از 5

نام تاپیک: مشکل در وارد کردن اطلاعات در DataGridView.

  1. #1
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727

    مشکل در وارد کردن اطلاعات در DataGridView.

    سلام
    بچه ها من میخوام یه برنامه ی کوچیک حقوق و دستمزد بنویسم، یکی از کارهایی که باید انجام بشه اینه که یه فرم باز بشه و لیست کارکنان توش باشن به اضافه ی فیلدهای دیگه از جمله فیلد (حضور) که یا 1 هست یا 0 . من همیشه برای اضافه و ویرایش اطلاعات از کنترل استفاده میکردم به جای خود DataGridView ولی اینجا نمیتونم استفاده کنم چون همانطور که گفتم باید یه فرم باز بشه که کاربر بتونه براساس اون اطلاعات حضور و غیاب رو توش وارد بکنه و این کار هر رو ز انجام میشه، مشکل اینجاس که اضافه و ویرایش فقط در DataGridView صورت میگره و من میخوام مثل بقیه ی برنامه هام اونا رو در کنترل ها نمایش و ویرایش و اضافه کنم، کسی میتونه بگه چطوری اینکار رو بکنم یا ایده ای به نظرتون میرسه ؟

    منظورم از اینکه در DataGridView صورت میگیره اینه که تمام لیست کارکنان جلوی طرف حاضره و کاربر فقط با تیک زدن فیلد (حضور) میتونه اطلاعات رو وارد کنه منتها اینجوری با DataGridView کار کردن خیلی سخته و کنترل مقادیر خیلی مشکل میشه. من میخوام همین راحتی رو با استفاده از کنترل به کاربر بدم(در عوض DataGridView)، نمیدونم منظورمو خوب رسوندم یا نه، به هر حال منتظرم، مرسی

  2. #2
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    کسی نبود ؟

  3. #3
    میتونی توی رویداد OnIndexChanged گرید این کد رو بذاری:

    TextBox1.Text = GridView2.SelectedValue.ToString();

  4. #4
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    خب، اینطوری اونوقت چی میشه ؟

  5. #5
    کاربر دائمی آواتار PC2st
    تاریخ عضویت
    آذر 1385
    محل زندگی
    کرمانشاه
    سن
    38
    پست
    1,491
    ببینید، شما باید خانه های DataGridView رو از سطر جاری، گرفته و در TextBox هاتون بریزید.
    برای گرفتن خانه های سطر جاری از DataGridView هم میتونید به شکل زیر عمل کنید:


    dataGridView1.CurrentRow.Cells[ شماره خانه ]


    اگر بخوایم فیلدی به شکل CheckBox در DataGridView داشته باشیم، میشه از فیلدی با نوع Boolean استفاده کرد.

    برای ویرایش داده های DataGridView از طریق کد نویسی، اگر از DataSource استفاده شده، باید DataSource رو تغییر داد (مثلا داده ها رو در DataSet تغییر بدیم) اگر هم از DataSource استفاده نشده، میشه از همون گزینه های DataGridView برای ویرایش داده ها استفاده کرد.

تاپیک های مشابه

  1. خواندن و نوشتن در خانه های DataGridView
    نوشته شده توسط alireza1384 در بخش C#‎‎
    پاسخ: 6
    آخرین پست: جمعه 27 شهریور 1388, 20:09 عصر
  2. دسترسی به نام و عنوان سطرهای DataGridView
    نوشته شده توسط alireza1384 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 21 خرداد 1386, 15:21 عصر
  3. حذف چند فیلد از بیندینگ در datagridview
    نوشته شده توسط Mrs.Net در بخش C#‎‎
    پاسخ: 13
    آخرین پست: یک شنبه 20 خرداد 1386, 20:43 عصر
  4. مشکل جستجو در datagridview
    نوشته شده توسط yaserzare در بخش VB.NET
    پاسخ: 1
    آخرین پست: شنبه 11 فروردین 1386, 18:50 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •