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

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

کاربر سایت

a.akbari

عضویت از 1394/04/09

قابلیت افزودن، ویرایش و حذف در خود DataGridView

  • دوشنبه 3 دی 1397
  • 12:10
تشکر میکنم

با سلام و درود

آیا می‌شود که کاربر از طریق خود DataGridView و بدون استفاده از textbox یک ردیف به DataGridView اصافه یا حذف کند؟

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

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

ایمان مدائنی

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

  • دوشنبه 3 دی 1397
  • 12:24

بله 

سرچ کنید 

create width datagridview c#

کاربر سایت

a.akbari

عضویت از 1394/04/09

  • دوشنبه 3 دی 1397
  • 13:14

استاد سرچ کردم به نتیجه‌ای نرسیدم

متنی رو هم که فرمودید سرچ کردم اما در مورد تنظیم عرض ستون‌ها بود

دیتای  DataGridView من داینامیک هستش با توجه به انتخاب کاربر اطلاعات جدول انتخابی در DataGridView نمایش داده می‌شود

قبلا با فعال کردن تیک add ، edite و delete این قابلیت فعال می‌شد

اما الان فقط قابلیت ویرایش آن فعال است و از طریق یه دکمه که خودم اضافه کردم تغییرات ذخیره می‌شود

فقط ویرایش می‌شود و add و delete  با وجود اینکه تیک آن‌ها را زده‌ام اما غیرفعال است

کاربر سایت

ایمان مدائنی

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

  • دوشنبه 3 دی 1397
  • 17:11

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

کاربر سایت

a.akbari

عضویت از 1394/04/09

  • سه شنبه 4 دی 1397
  • 09:36

استاد متاسفانه نتیجه نگرفتم

private void Edite_Load(object sender, EventArgs e)
        {
            dgvDataVeiw.AutoGenerateColumns = false;
            if (statefrmEdit == "Ostan")
            {
                dgvDataVeiw.DataSource = db.Ostan.ToList();
                this.dgvDataVeiw.Columns.Add("Text", "Text");
            }
        }


private void dgvDataVeiw_RowEnter(object sender, DataGridViewCellEventArgs e)
        {
            // Get all rows entered on each press of Enter.
            var collection = this.dgvDataVeiw.Rows;
            string output = "";
            foreach (DataGridViewRow row in collection)
            {
                foreach (DataGridViewCell cell in row.Cells)
                {
                    if (cell.Value != null)
                    {
                        output += cell.Value.ToString() + " ";
                    }
                }
            }
            // Display.
            this.Text = output;
        }

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

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

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

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